The Duke and Duchess of Cambridge make a grand entrance in London. Plus: Rihanna, Drew Barrymore, Katy Perry and more

CHEERY DISPOSITION

She's still smiling! Despite breakup reports, Sofia Vergara flashes a grin as she catches a ride Thursday in New York City.