On the breathtaking waters of the Caribbean sea, this Isla Mujeres wedding in Mexico is exactly why I love being a destination wedding photographer. Angele + Andrew’s Mexico wedding on the beach was the most romantic and the most fun!

Location: Privilege Aluxes Isla Mujeres, Mexico

Photography by: Andy Shepard + Barbie Hull