Stella McCartney ate technicolour cake, Lady Gaga donned body paint and Miley Cyrus pinned a gay pride badge - the weekend was rainbow-themed after the brilliant news that America finally legalised gay marriage in all fifty states.
Elsewhere, the festival season was well and truly in full swing, with a scorching Glastonbury weekend that brought the celebs out in droves. Alexa Chung and her merry band slipped into their finest glad rags, Lily James cracked out the skulls and Daisy Lowe won in the jumpsuit stakes.
Meanwhile, In London, Taylor Swift’s girl gang (including Ellie Goulding and Cara Delevingne) all turned out to support her on stage at her Hyde Park gig.
All in a weekend’s work…
Jamie Dornan gets a handle on some new facial hair
Alexa Chung hits Glasto with the gang
Stella celebrates America's gay marriage ruling with rainbow cake
Rainbow cake! X Stella #LoveWins
Karlie Kloss packs light
On the road again, do you think I packed enough?
Derek Blasberg takes Alexa out on the town
Came back to the Big Apple to have dinner with this little peach @chungalexa
David Beckham celebrates his mum's birthday
Happy birthday to the most amazing mum ... After reading my sisters post I'd agree she can be challenging where as I'm a joy.. On a serious note my mum is a seriously amazing woman for so many reasons so mum thank you for everything you have ever done for me ...
Taylor Swift and pals go on a London tour, guided by Karlie Kloss
Little known fact: Karlie is secretly an unofficial historian/London tour guide. Kind of.
Suki Waterhouse kicks up a storm in monochrome tassel loafers
Taylor Swift takes her squad to Hyde Park
The squad in London.@caradelevingne
Blue Ivy does Solange's eye make-up
Amanda Seyfried gets benched with her sister
Wedding on the Cod with sister
Selena Gomez avoids getting Cheetos dust on her immaculate white gown
Stella McCartney supports Pharrell at Glasto
We know he is going to hit Glasto hard... Be happy! X Stella
Miley Cyrus puts her thumbs up to gay marriage in America
What a great fucking day!!!!! #gayok #loveisthelaw thank you America for not cutting my chances of finding true love forever and ever by 50%
Lena Dunham celebrates the freedom of marriage...and her midriff
First wedding I've attended in a nation where we can all get down calls for @timoweiland all the way (plus shoes by @creaturesofthewind.) To a life time of happiness Evan & Meg! To an evening of freedom, my upper belly.
Karlie Kloss learns how to code like a badass
Coding with @aviflombaum at the @flatironschool today
Diane Kruger drinks too much Red Bull...
Love wins #fallenangelsareangelstoo
Gwyneth takes Moses to see Taylor's Hyde Park gig
#taylorswift thanks for giving me and my little man our best date night ever. #hydepark
Alexa hangs out with Pixie Geldof as the sun sets on Glastonbury
Drew Barrymore takes to the mountains
BARRYMORE WINES is at Aspen Food and Wine!#Barrymorewines #ilovewine #photobywill
Ellie Goulding heads to Hyde Park to support Taylor
Hyde Park supporting my love @taylorswift and she is killing it right now
Lady Gaga bares all in support of Gay pride
Watching over Chicago Pride from my apartment and smiling so big. So many happy people. Happy pride!!#lovewins
Nick Grimshaw takes Daisy Lowe to cloud nine
Getting my head in the clouds@nicholasgrimshaw
Karlie Kloss and the squaddies support Taylor Swift at Hyde Park
Cara celebrates Pride from the sky
Pride #LoveWins #Equality @hotelcaferoyal
Lily James cracks out the skulls out for Glasto
Yes yes getting ready for Lionel !! #Glastonbury #coachfall2015@coach
#goodtimes . Match the bag to the sweater !
Vitoria Beckham is in the pink
Sun is shining London! X vb