The actresses brighten up the scene at a New York City bash. Plus: Prince William, Emma Watson, Shakira, Kourtney Kardashian and more

RETAIL THERAPY

Heidi Klum and beau Martin Kirsten treat themselves to a sweet while shopping Tuesday in New York's Tribeca neighborhood.