Blair Waldorf is headed to the altar tonight! Gossip Girl’s royal wedding—and 100th episode—airs tonight, and it got us thinking about all the recent royal brides we’ve seen recently. Between Kate Middleton’s Sarah Burton for Alexander McQueen design; Charlene, Princess of Monaco’s off-the-shoulder Giorgio Armani gown; and now, television royalty Leighton Meester’s Vera Wang lace and tulle dress, which of these three royal wedding looks do you prefer most? Vote in the poll below and let us know!
Plus, see our 50 favorite celebrity wedding dresses of all time!