Sofia vs. Halle vs. Julianna Who'd You Rather?

Ravishing beauties Sofia Vergara, 38, Halle Berry, 44, and Julianna Margulies, 44, came together at the same Swarovski event in NYC on Monday.

0921_Sofia_Halle_Julianna_104328304
Question is ...
 

0921_swarovski_footer