Kelly Osbourne wore her braided lilac locks in a top knot as she stepped out at the Los Angeles premiere of ‘Beside Still Waters’ in a monochrome plaid coat with contrasting blue cuffs.
Kelly Osbourne wore her braided lilac locks in a top knot as she stepped out at the Los Angeles premiere of ‘Beside Still Waters’ in a monochrome plaid coat with contrasting blue cuffs.