Katie Holmes looked like a Greecian goddess last night at the premiere of new movie The Giver, in a floaty pink 1950s inspired gown. The actress looked confident as she strutted her stuff on the red carpet for the movie's premiere, which stars Meryl Streep and Jeff Bridges.
Perhaps one of the most co-ordinated red carpets we've seen in a long time, Katie perfectly complimented her co-stars Taylor Swift and Odeya Rush as they stuck to a red and pale pink theme.

Katie looked feminine in a floaty gown (FameFlynet)
Katie, 35, chose the perfect look in the dream-like Zac Posen dress that she teamed with silver stilettos.
With her hair swept back into a bun and a soft smoky eye, the 'Batman Begins' star looked at home beside her younger co-stars.

Odeya looked glamorous at the premiere (FameFlynet)
Odeya also dazzled on the red carpet, wearing a full length, crimson Georges Hobeika gown.
The 17-year-old is relatively new to the showbiz scene, but looked at ease as she posed alongside Taylor and Katie.

The stars coordinated their gowns (FameFlynet)
The Giver follows the story of a boy from a seemingly perfect world where there is no conflict, racism or sickness, who is chosen to learn about the true pain and pleasure of the 'real' world.