Aerial view of a romantic beach wedding captured by drone in Riviera Maya
Damas de honor celebrando en el balcón del hotel antes de la boda en la Riviera Maya
Close-up of engagement ring being placed – romantic proposal in Playa del Carmen
Romantic couple walking under palm trees during engagement session in Riviera Maya
Bride and groom walking away together on the beach with wedding attire
Close-up of newlyweds’ hands showing their wedding rings, captured by a professional wedding studio offering affordable wedding photography services.
Artistic black and white photo of a bride reflected in a mirror before her destination wedding in the Riviera Maya
Drone Wedding Photography in Riviera Maya
bridesmaids-boda-balcon-riviera
Placing the engagement ring
Engagement session palm trees
beach-wedding-couple-walking-hand-in-hand
Newlyweds’ Hands with Wedding Rings – Timeless Wedding Photos Framed
Black and White Bridal Reflection – Riviera Maya Destination Wedding Photography
PlayPause
previous arrowprevious arrow
next arrownext arrow

Wedding photographer in Mexico, based in the Riviera Maya. I specialize in capturing genuine emotions — from surprise proposals and unforgettable weddings to intimate couple and family sessions.

Every story is unique, and I’d be honored to help tell yours through heartfelt, vibrant images that truly reflect who you are.



potographer of wedding and couple on playa del carmen

About Me

I’m Karen, a wedding photographer based in the Riviera Maya and the heart behind Memories & Frames.
I specialize in capturing real emotions, spontaneous moments, and the genuine love each couple shares.
With over 10 years of experience, I offer wedding photography, surprise proposals, family sessions, and bridal portrait shoots in stunning destinations like Playa del Carmen, Tulum, and Cancún.

I work with couples who are looking for a professional yet approachable photographer with a natural, candid style.
My wedding photography packages are affordable, personalized, and designed to turn every image into a timeless memory.

If you’re looking for photos that tell your story just as you lived it, let’s talk.
I’m ready to capture those moments you’ll want to frame forever.

I’d love to be your destination wedding photographer in Mexico and help you capture the moments that matter most.


Amelie and Her Dream Wedding in Mexico

After years together and a life built with love in Canada, this couple chose to celebrate their big day surrounded by family, with the ocean breeze as their witness.

Their wedding was more than just a ceremony — it was a celebration of their journey, captured in heartfelt memories and wedding photos meant to be framed forever.

«I always imagined this day, but what truly matters isn’t the dress, the flowers, or the party… it’s the absolute certainty that I chose the right person to walk through life with.»
– Amelie

Bride and groom posing during a Caribbean beach wedding – a romantic wedding portrait photo perfect for wedding photos framed.

What’s Included in the Wedding Photography Package?

Our packages are designed to fit your specific needs — whether it’s an intimate beach ceremony or a large celebration.

They include:

  • Professional coverage by experienced international wedding photographers.
  • Engagement or post-wedding session (optional in some packages).
  • Professional editing of all delivered images.
  • Private online gallery to easily share your memories with family and friends.
  • Small wedding photography package options, perfect for intimate ceremonies or romantic elopements.
  • Affordable pricing so you can enjoy your dream day without worries.
  • Personalized guidance for planning your photoshoot, including recommendations for the best locations in the Riviera Maya.

Cuéntanos sobre tu sesión de ideal

Complete the form with the details of your session. Include the date, the type of photography you want, and any special ideas you have in mind. The more details you share, the better I can tailor the session to your expectations.
What type of session are you looking for?