Kelly Osbourne embraced 50s fashion wearing a long white skirt and black crop top, clinching her waist with a belt and styling her hair in a quiff, for day out in New York City.
Kelly Osbourne embraces 50s fashion


Kelly Osbourne embraced 50s fashion wearing a long white skirt and black crop top, clinching her waist with a belt and styling her hair in a quiff, for day out in New York City.