Kelly Osbourne has become engaged to Matthew Mosshart, who popped the question during a recent holiday in the Caribbean.

Rumours began earlier this year that 28-year-old Kelly Osbourne has become engaged to her beau, but the TV presenter remained coy and told the press that only when she had a ring on her finger would they know that she was engaged.

And now that time has come as Kelly and Matthew Mosshart have announced their intention to get married in the current issue of Hello magazine, with a ring very visible on Kelly’s finger.

A joyful Kelly told the publication: “'I've never felt this close to another human being, ever. People say we're co-dependent but we just want to be together all the time.”

The couple, who met at Kate Moss’ wedding to Jamie Hince in 2011, has said that they knew from the word go that their relationship would last the distance.

Mosshart even moved from the UK to LA after one year as neither of them enjoyed being in a long-distance relationship.

Kelly said: “Long-distance relationships often don't work out. We'd dated for a year and knew we wanted to be together."