ZapGossip

Kelly Osbourne braids lilac locks


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.