Michelle Rodriguez arrives Eden Roc hotel but seems to have problems with her shoes, France.
Pictured: Michelle Rodriguez
Ref: SPL279441 160511
Michelle Rodriguez arrives Eden Roc hotel but seems to have problems with her shoes, France.
Pictured: Michelle Rodriguez
Ref: SPL279441 160511
Published March 3, 2013 at 2000 × 1334 in Michelle Rodriguez @ Eden Roc in Cannes
Leave a comment