We're used to seeing Beyonce in leather and leotards, but now she seems to be working the bridal look!


Beyonce must have been feeling nostalgic about her big day, as she performed in an over-sized wedding dress at the 2009 BET Awards this weekend!

Beyonce stunned the audience as her jewelled bodice and floaty white robe quickly transformed into a fairytale wedding dress.

 

She performed a moving version of Ave Maria mixed with Sarah McLachlin's Angel, although we're not exactly sure how the wedding dress is connected - obviously she's just being creative!

Watch the blushing bride's performance...

Do you think Beyonce's wedding-themed performance is amazing, or a bit cheesy?  Do you prefer sweet and innocent Beyonce or feisty Sasha Fierce?