Prince William hosts first star-studded garden party of year in place of cancer-battling King Charles
Banging hot right now! Cate Blanchett Sean ‘Diddy’ Combs Prince William James Phelps Taylor Swift Prince Harry Joe Alwyn Sarah Jessica Parker Britney Spears Matthew Perry