Nicole Kidman turns 49 years old today.
And the strawberry-blonde beauty has dazzled us every pretty much every single year with her fashion choices on the red carpet.
Barely an open-toe shoe has been placed wrong on her part, so we have gathered the best of the best of Nicole’s looks for your enjoyment.