Kelly Osbourne is engaged to Matthew Mosshart who is a chef and both of them met in the year 2013 at Kate Moss and Jamie Hince's wedding.