The idiomatic expression "to have a body like somebody" means to possess or emulate certain physical attributes, characteristics or qualities that are associated with that person. It is often used in a positive light when describing an admired physique or appearance. For example, if one says "she has a body like Beyonce," it implies she possesses the same toned and fit figure as the singer.