These ladies aren’t the originals, but who could tell?

Rachel Chandler as Debbie Harry

Rachel Ballinger as Eddie Sedgwick

Lily Aldridge as Bianca Jagger

Rachel Poppy Delevigne as Nico

Advertisements