Celebrities at the 2012 U.S. Open: Sofia Vergara, Eva Longoria, Alec Baldwin

Barbara DeFranco / August 31, 2012