A woman who was fed up of waiting for Mr Right decided to marry herself.

Laura Mesi (c) Instagram

Laura Mesi (c) Instagram

Laura Mesi, 40, arranged a wedding in Lissone, in Italy, where she married herself in a one-off ceremony, because she had struggled to find love after 20 years, the La Repubblica newspaper reports.

The fitness instructor had reportedly always dreamed of having a fairytale wedding, and she made her own wishes come true as she donned a traditional wedding dress, had a group of bridesmaids by her side and a ring that she gave to herself on her special day.

She told the newspaper: ''I told friends and family that if I had not found my soul-mate by my 40th birthday I would marry myself.

''If one day I find a man with whom I can plan a future I'll be happy, but my happiness does not depend on him.

''This is my fairytale wedding - only without a Price Charming.''

Laura paid around £8,700 for the ceremony and she is able to divorce herself any time, but for the meantime she will be spending some time alone on her honeymoon in Egypt.