1 of 1 images
Add to Lightbox
Add to Cart
DEATHCANPL70523-67.jpg
ROSE McGOWAN & ROBERT RODRIGUEZ.Red Carpet Arrivals at the premiere of "Death Proof" held at the Palais des Festivals during the 60th International Film Festival, Cannes, France, 22nd May 2007..Full length red strapless dress ruched  black suit cowboy hat.CAP/PL.©Phil Loftus/Capital Pictures

ROSE McGOWAN & ROBERT RODRIGUEZ.Red Carpet Arrivals at the premiere of "Death Proof" held at the Palais des Festivals during the 60th International Film Festival, Cannes, France, 22nd May 2007..Full length red strapless dress ruched black suit cowboy hat.CAP/PL.©Phil Loftus/Capital Pictures

Copyright ©Phil Loftus/Capital Pictures