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?
posted by sasha...x
added 12 weeks 1 day ago
i love b shes the best she a great role model good on her
posted by rosiie11
added 12 weeks 1 day ago
i lyk da singing..shes beautiful..burt her dress's arent
posted by Miss.Fiine
added 12 weeks 2 days ago
she looks nice and beyonceish!! love it. xx
posted by bexx-x
added 12 weeks 2 days ago
amazing!!! :O i prefer sascha fierce though, because after a while this music will bring you down :( xxx
posted by loupylaura
added 12 weeks 2 days ago
wow amazing <3
posted by Sophie---J...
added 12 weeks 3 days ago
the dress is sweet
posted by becczii
added 12 weeks 3 days ago
I <3 THAT SONG
posted by graciebbe
added 12 weeks 3 days ago
pretty dress, but WTH?
posted by xXxHanifax...
added 12 weeks 3 days ago
Wow!! Niice dress
posted by UndaMyUmbr...
added 12 weeks 3 days ago
i prefer sasha fierce, although that dress is okayy. i wouldnt wear it but it looks good on beyonce, i dont think anyone else would be able to carry it off like that !