Before the heaven opened and we experienced torrential rain in London today, Emma Watson looked angelic wearing a vintage Ossie Clark print dress.

Whoever is styling her is doing a fantastic job, because she looks elegant yet not too grown up to alienate her young audience.

Her look was complete flawless natural make-up and a red ribbon hair accessory.

I think I prefer this look to the previous one.

Jamelia opted for this Hervé Léger ombré dress which for me is a breathe of fresh air, because for the last 10 years she has pretty much only worn Dolce & Gabbana on the red carpet.

Peachy bow heels complete this look.

Meg Matthews is usually quite brash and colourful on the red carpet, but on this occasion she opted for a subdued grey Antonio Berardi Tweed crew neck dress which has been lengthened from the runway version.

The most interesting part of this dress with its contrasting fabrics are the pockets which sit on either side of the hips.

*Sighs*

Myleene Klass is so gorgeous. I really love her effortless style.

This peachy dress hugs her gorgeous curves which she is now proud of. I love the way the dress drapes on her.

I never liked her look when she was a size 0. Curves are good.

JK Rowling also took to the red carpet.

The author showed of a lot of cleavage wearing a plunging blue chiffon Philosophy di Alberta Ferretti gown which she accessorized with a matching Marc Jacobs clutch and gold Christian Louboutin Differa sandals.

Credit: Wireimage