Sofia Vergara’s Favorite Sunglasses! Previous Article Alessandra Ambrosio Wears Ultracor! Next Article Who Wore It Better: Jennifer Lahmers vs Kerry Washington