Australian actress Teresa Palmer just had a secret wedding in a bohemian ceremony Mexico, as did American actress Alexa Vega. Mexico is a beautiful country, with luxurious beaches with golden sands and buzzing, vibrant cities just waiting for you to explore them.  As a wedding destination, Mexico is both affordable and easy to get to, and most importantly: warm! So why not take your wedding party south of the border?

A popular destination choice, Mexico has something for everyone, whether you to spend some time in Mexico City before heading out to the beaches or you fancy exploring some cultural hotspots, Mexico has everything you need in a wedding destination.

Most big travel companies like Thompson Holidays, First Choice and Virgin Holidays offer full wedding packages to Mexico, so you only need to choose how you would like your dream wedding in Mexico to look and feel.  Most weddings in Mexico take place on the beach, with Cancun beach, with its fossilised lustrous sand emitting a glorious sheen.  Another option is to take your vows on the Riviera Maya, next to the dolphins swimming playfully a few hundred metres away.  Some of the reception features available are smashing a piñata, a taco dinner and tequila toasts.

Possibly the best thing about having a wedding in Mexico is that you needn't travel far to go on your honeymoon.  Mexico offers a range of activities from relaxing in a hammock with an on-beach waiter service, to speed-boating and snorkelling in the crystal blue waters of the Mexican coast. 

Mexico is the perfect wedding destination whether you're looking for a luxe celebrity-style wedding or an offbeat bohemian wedding, then Mexico is the perfect choice.