Beyonce pretty much always looks good but she was beyond dazzling on the red carpet at last night’s BET awards!
Wearing a sparkling Balmain mini-dress, Beyonce showed that her legs do indeed go on for miles and miles. She also wore gorgeous purple shoes by Dior – with beaded heels!
- Beyonce at the Grammys – Red Carpet Look
- Madonna wears a really FUGLY dress to Cannes
- Sarah Jessica Parker brings her cleavage – and the ho-hum – to the Oscars
- Michelle Obama wears hot pink Michael Kors sheath dress
- Jennifer Lopez wears fur to the airport