1 of 1 images
Add to Lightbox
Add to Cart
INVICPL100131-25.JPG
LORI McCREARY & MORGAN FREEMAN .Attending the "Invictus'" UK Film Premiere at the Odeon West End cinema, Leicester Square, London, England, January 31st, 2010..arrivals full length sunglasses aviators black tie grey gray suit coat beige brown fur jacket long maxi dress hands in pockets .CAP/PL.©Phil Loftus/Capital Pictures

LORI McCREARY & MORGAN FREEMAN .Attending the "Invictus'" UK Film Premiere at the Odeon West End cinema, Leicester Square, London, England, January 31st, 2010..arrivals full length sunglasses aviators black tie grey gray suit coat beige brown fur jacket long maxi dress hands in pockets .CAP/PL.©Phil Loftus/Capital Pictures

Copyright ©Phil Loftus/Capital Pictures