Cannes Festival - part 3

Penelope Cruz ( Best Dressed- Simple, chic!)


Natalia Imbruglia


Angelina Jolie


Goldie Hawn


Salma Hayek


Calista Flockhart


Cate Blanchett


Eva Longoria


Penelope Cruz


Cate Blanchett


Ashely Tisdale


Linda Evangelista