press

Kelly Osbourne In Glamour Mexico

Brooke Dulien

Kelly Osbourne wears stud rings on Glamour Mexico cover.

Kelly Osbourne In Glamour Mexico

Brooke Dulien

Kelly Osbourne wears stud rings on Glamour Mexico cover.