We thought we knew what was going to go down on the 100th episode of Gossip Girl (an interrupted wedding, the reunion of Blair and Chuck), but were sorely mistaken (stuck in a loveless marriage to Louis! GOSSIP GIRL REVEALED!), but despite all the craziness, there was a royal wedding to tend to, and the clothing certainly did not disappoint.

Hot: Blair’s Vera Wang Wedding Dress

Credit: Giovanni Rufino/The CW 2012 The CW Network Photo: Blair and Louis Hold Hands in Gossip Girl Season 5, Episode 13: "G.G"

Of course, this was the dress that stole the show, from the moment B put it on until she escaped from her own reception in it.

Hot: Serena’s Maid of Honor Dress

Credit: Giovanni Rufino/The CW 2012 The CW Network Photo: Louis and the Bridesmaids Wait for Blair in Gossip Girl Season 5, Episode 13: "G.G"

While the other bridesmaids’ dress were a bit poofy, but Serena got the honor of wearing one of the prettiest gowns we’ve seen in quite some time.

Not: Mrs. Waldorf’s Satiny Dud

Credit: Giovanni Rufino/The CW 2011 The CW Network Photo: Blair and Eleanor in Gossip Girl Season 5, Episode 13: "G.G."

No one’s mentioned Eleanor’s fashion line for a while, but we’re hoping that this blah dress she wore to the wedding isn’t her own creation.

Want more Gossip Girl goodness? Like us on Facebook or follow us on Twitter! You know you love us. XOXO