Sunday, April 3, 2011

Tara Palmer-Tomkinson arrives at the World Premiere for The Duchess at Odeon Leicester Square in London

The Duchess - UK Film Premiere - Arrivals


The Duchess - UK Film Premiere - Arrivals


The Duchess - UK Film Premiere - Arrivals

Blog Archive