Beyonce wedding dress.jpg

Beyonce's wedding to Jay-Z may have three years ago, but up until now we have been kept in the dark as to what the nuptials entailed, with the couple deciding to keep their big day private. But obviously Bey has had a change of heart, and finally the songstress has given us a glimpse at her mermaid-style wedding gown, which was designed by her mother, Tina Knowles.

The dress was unveiled during her new "I Was Here" music video, in which Beyonce takes a trip down memory lane. The video recalls pivotal moments from the singer's life including winning talent show competitions to shooting clips for her hit songs like "Survivor." The 30-year-old is now expecting her first child with Jay-Z which is due in February.

Tell us, what do you think of this brief look at Beyonce's wedding gown? Comment away below!