Tilda Swinton graced the red carpet for the premiere of her new movie "Snowpierce" at the 2013 Deauville Film Festival in Deauille, France.
The actress looked marvelous in her platinum one-shouldered Lanvin gown.
Her fabulous funky coif, soft makeup, and black heels added the final touches.
No comments:
Post a Comment