Right up there is what Beyonce's wedding dress looked like when she married Jay Z a few years ago, and she has now given us all a glimpse of it.
The singer took to the stage during her On The Run tour with Jay Z in a bridal outfit of a white lace jumpsuit and veil.
Ok, so Queen Bey probably didn't get married in trousers, and this is probably a stage costume. But still, we'd like to think she could've worn this.
And possibly changed to a Versace leotard for the after party.
Best celebrity wedding dresses
Thoughts? Tweet us @handbagcom
THINK YOU'VE SEEN BEYONCE'S SEXIEST LEOTARD?
WILL SOLANGE EVER EXPLAIN THAT FIGHT?
MORE CELEBRITY FASHION