Beautifully Curated Weddings in Mallorca
Some couples come to me with 30 guests, some with 150. What they share is wanting the day to feel like them: relaxed, warm, beautifully done, with every guest looked after from the moment they arrive.
For me, an intimate wedding isn't about numbers. It's about atmosphere, connection and a planner who knows your names, your families and what really matters to you. That's why I only take on around 10 to 12 weddings a year.
more about me
I've been creating weddings in Mallorca since 2012, around 700 of them, from small finca dinners to big, complex multi-day celebrations. Before weddings I was an intensive care nurse, which is probably why very little on a wedding day rattles me.
In 2026 I started The Mallorca Wedding Company so I could work the way I love most: fewer weddings, more time with each couple, and honest advice even when it isn't what you expected to hear.
— JESS & RICHARD
“Firstly, we want to say how much we value you and the role you’ve played in our wedding so far. We feel very comfortable with you and would ideally love to continue working with you, as your involvement is very important to us.”
— ABBIE & TEDDIE
“We just want to say how grateful we are for everything you have done for us so far. We've truly loved working with you and have really valued all the time, care, energy and guidance you've brought to our wedding planning — it is not gone unnoticed :)
— OLIVIA & PAUL
“Annie is an angel! What really stood out was Annie’s warmth and kindness. If you are looking for someone who is not only highly competent but also genuinely lovely to work with, we cannot recommend Annie highly enough.”
— SAMONE Winsborough
“We had a magical wedding at the beautiful Finca Son Vila! I cannot stress enough how momentous the help was from Annie , she was lovely but also so knowledgeable and proactive about everything! .”
The easiest way to begin is a venue tour. Tell me your dates and a little about you, and I'll put together a few venues worth seeing, with honest prices for each.
Your next step