Middleton is tickled pink at a Buckingham Palace tea party. Plus: Halle & Olivier, Eva Longoria, Matthew McConaughey and more

Easy Breezy

Sofia Vergara has a giggle while shopping in New York's SoHo neighborhood over the holiday weekend.