In true Gossip Girl style, Penn Badgley tied the knot for the second time this year with Domino Kirke. It wouldn't be a Dan Humphrey wedding without a few surprise twists!
Following on from their lowkey nuptials in a small courthouse in February, the couple enjoyed an extravagant second wedding ceremony with celebrity guests, friends and family.
The bride wore a stunning white lace gown by New York Vintage, which featured a semi-sheer train and embroidered flowers.
Domino changed into a dusty pink vintage dress for the reception, while Penn donned a navy blue suit for the occasion.
Alongside Domino's high profile family were guests including Debra Messing, Heidi Klum and Mariska Hargitay... and they weren't shy when it came to posing for the camera!
"You only get married twice, once," Domino joked in an Instagram post of her husband.
Domino's sister Lola shared a video from one of the evening's highlights, where the bride and groom sang with the legendary Shirley Reeves.
It appears a dashing time was had by all! Congratulations to the happy couple (again).