Zhang Ziyi was on the Rome Film Festival red carpet for the premiere of Love for Life looking like she just stepped out of a fairy tale. Seriously, the sparkly Christian Dior Resort 2011 gown is so princessy…I love it! The Chinese actress matched her baby blue embroidered gown with a blue Swarovski
embellished clutch. Natural makeup, a simple bun, and Swarovski jewelry - drop earrings and bracelet – finished the look.