Weird Shoes of Celebrities

Celebrities and their unusual shoes.

Beyonce

B91

Marion Cotillard

B91

Charlize Theron

B91

Sharon Stone

B91

Irina Lazaryanu

B91

Lady Gaga

B91

Cheryl Cole

B91

Janet Jackson

B91

Rihanna

B91

Jennifer Connelly

B91

Penelope Cruz

B91

Eva Mendes

B91

Mary Kate Olsen

B91

Lily Allen

B91

Tilda Swinton

B91

Elizabeth Banks

B91

Anne Hathaway

B91

Jordin Sparks

B91

Gwyneth Paltrow

B91

Victoria Beckham

B91