A madly in love couple is usually a prerequisite for any marriage, but a lovelorn Italian woman has broken with tradition by "marrying herself".
Laura Mesi dressed in a white gown and was joined by 70 family and friends for the self-marriage ceremony, which is not legally recognised, reports the Telegraph.
She paid for the €10,000 ($16,000) wedding herself and had a cake made - with a figurine of just her on top of it. Ms Mesi even went on honeymoon to Egypt - by herself.
The fitness trainer began exploring the possibility of marrying herself following the end of a 12-year relationship in 2015, the BBC reports.