Stars braved chilly London temperatures for the world premiere of Nine last night. Kate Hudson played it safe with a braid and signature beachy waves – much like Erin McNaught – looking effortlessly cool as always. Nicole Kidman wore her beautiful auburn locks sleek and straight, teamed with a racy red lip (this look would've scored a perfect 10 if she'd toned down the blush ever-so-slightly) and Penelope Cruz opted for mid-parted loose waves and a nude lip.
What's your fave look? Decisions decisions . . .