Elizabeth Taylor

Publish Date: 24 Mar 2011, 07:40 PM
Last Updated: 24 Mar 2011, 07:40 PM
Feature:1 of 10

Beauty in Red

Beauty in Red

On Dec 1, 2007 Taylor arrives at Paramount Studios in the Hollywood section of Los Angeles

For Latest News Updates Follow Jagran Post on

News@Now

  • Most Read

  • Most commented