Friday, May 16, 2014

Random Photos Part Five - Cannes Photos Part Two

Rooney Mara
Kit Harrington
Cate Blanchett
The best Cannes dresses since 1953.
Kelsey Grammer.
Jane Fonda
Lupita Nyong'o