Charlize Theron is one star who's been having a fab fashion week.
She's been doing the rounds at US premieres of her new film The Burning Plain, and she's been looking uber-glam at all of them!
At the LA premiere on Monday night the Oscar-winning star strutted the catwalk in a stunning yellow dress, and she looked just as incredible at the New York premiere last night.
For her NY red carpet look Charlize rocked a fab Grecian-inspired, midnight-blue, one-shoulder draped dress which she teamed with fierce white sandals with an oversized zip and a glamorous updo.
As well as chatting with her co-star Jennifer Lawrence, Charlize was also joined on the red carpet by her mother, Gerda, who showed us exactly where Charlize gets her stunning looks from.
But Charlize has been turning heads off the red carpet as well. The star was spotted earlier in the week watching the US Open Tennis at Flushing Meadows in New York, where she looked glam in grey and was joined by her boyfriend, actor Stuart Townsend.
Charlize has definitely been having a fashionista week, and we thoroughly approve!
By Camilla Swift