When Fearne Cotton's American skateboarder boyfriend Jesse Jenkins popped the question on her birthday his proposal warmed the hearts of romantics everywhere.
But the path to love has been a more complicated than most for the Radio 1 presenter.
The couple met four years ago, but have broken up twice - once in 2008 and another time in 2009.
During the first time they were apart, the 29-year-old presenter had a relationship with T4 host Steve Jones.
Meanwhile, skateboarding ace Jesse married an English model in a Las Vegas chapel – only for the newlyweds to split up just 11 days afterwards.
The marriage between Jesse, now 24, and model Hannah Ware was eventually annulled in February 2009.
Her agent said she was "aware of the marriage".