Who made Eva Longoria’s pink shirt and red shorts that she wore on the cover of the Health magazine?

Shirt – BCBG

Shorts – Rachel Roy