It's been a while since I've seen anything worthwhile on the red carpet, so thank goodness for Beyonce! After some truly hideous red carpet gowns recently (you only have to check out the blunders made at the Casino Royale premiere), it's good to see the 'slebs haven't totally lost their sense of style... well, one at least.

Stepping out for the premiere of  her latest flick, Dreamgirls, which will reportedly make her an even bigger gazillionaire, Miss Knowles turned up in a stunning floor-length Elie Saab Couture gown. Hugging all the right places, the stunning blush-coloured tulle frock is from the Elie Saab Autumn/Winter 05-06 collection. Completely the finishing touch, she added her trademark accessory - over-sized, bling-bling earrings to ensure total sparkle factor from every angle.

Is this a preview of what she'll be wearing at her upcoming wedding to Jay-Z rumoured to be taking place this weekend? Whatever it is, Beyonce is certainly glowing right now, no wonder she is considered one of the best dressed women of 2006.

Image courtesy of FWD.