German actress Diane Kruger looked absolutely outstanding when she arrived on the red carpet in her native country to promote her new film “Inglourious Basterds”.

She injected some much needed glamour to the event by wearing a luxurious tea rose Hervé Léger by Max Azria Resort 2010 dress with square-cut shoulders, which showed off her toned legs.

Doesn’t she make you want to worked that much harder in pilates class?

Armlets, gold heels and a silver clutch completed the look, but I just love that pop of red on her lips. I also love her hair in preference to her London premiere hairstyle.

This is case and point when I say I love Hervé Léger depending on the wearer.

A reality TV star will wear the same brand tomorrow and I’ll want to burn every bandage dress in sight.

Earlier in the day Diane wore a fruity canary yellow Louis Vuitton Resort 2010 strapless dress with an oversized bow on the bodice and gold buttons which added a nautical feel to the dress.

She only accessorized with gold earrings, keeping her hair wavy and her make-up light and fresh.

This look feels a lot more casual to her premiere dress, but it’s just as chic.

[nggallery id=132]

Credit: Style.com & Zuma Press