The Duke and Duchess of Cambridge watch the Diamond Jubilee concert in London. Plus: Eva Longoria, Neil Patrick Harris, Jennifer Lopez and more

SOLID GOLD

Mariah Carey does what she does best, performing in Monaco at the Sporting Monte-Carlo Saturday – her hair and her voice shining from stage.