Villa la Joya Wedding Photographer – Kiana & Craig’s Stunning Celebration

Kiana and Craig’s magical wedding at Villa la Joya, Cancun, was a celebration of love and elegance. As their Villa la Joya wedding photographer, we had the privilege of capturing every heartfelt moment in this iconic venue. With its timeless architecture and breathtaking ocean views, Villa la Joya set the perfect stage for their unforgettable day.


Setting the Scene at Villa la Joya

Nestled along the sparkling shores of Cancun, Villa la Joya offers an exclusive and picturesque setting for a dream wedding. Kiana and Craig chose this stunning venue for its luxurious charm and intimate atmosphere. Surrounded by vibrant gardens and elegant decor, their wedding day was nothing short of extraordinary.


The Ceremony: A Perfect Moment by the Sea

The couple exchanged vows on the villa’s beautiful terrace, overlooking the turquoise waters of the Caribbean. With the gentle sea breeze and golden sunset as their backdrop, the moment was as romantic as it was breathtaking. As their wedding photographer, we captured every smile, tear, and loving glance.


Reception: An Unforgettable Evening Under the Stars

The reception was a masterpiece of celebration, featuring a gourmet dining experience and elegant decor that complemented the villa’s timeless beauty. Guests danced under the stars, surrounded by soft lighting and the joyful atmosphere of love and togetherness.


Capturing Timeless Memories

As their trusted Villa la Joya wedding photographer, our mission was to preserve every moment of this special day. From candid laughter to intimate moments shared between Kiana and Craig, every image reflects the beauty and emotion of their love story.


Thank You, Kiana & Craig

We are honored to have been part of Kiana and Craig’s unforgettable wedding at Villa la Joya in the Riviera Maya. If you’re planning your wedding at this exquisite venue, let us be your Villa la Joya wedding photographer and create memories that last a lifetime.

Wedding party members pose together in dark suits and formal wear against a moody evening backdrop.
Wedding details flatlay with white bridal shoes, invitation, veil and delicate baby's breath bouquet on wooden surface.
A group wearing matching white robes pose together in a casual outdoor setting.
A group of people wearing matching white robes with letters spelling out a word on their backs stand together.
Bridal party getting ready in white robes while sharing champagne and laughing together in a bright room.
Two people in white robes share a joyful moment together while holding a coffee cup on a sunny patio.
A group wearing matching white outfits stands together under a covered outdoor patio area.
Bridesmaids in white robes pose together by a tropical swimming pool surrounded by palm trees.
Several people in white outfits stand together on a stone path surrounded by tropical landscaping.
A group wearing matching white outfits dances together in a choreographed line on an outdoor path.
A group in white robes relaxes poolside at a tropical resort with thatched roof cabanas.
Group wearing matching robes sitting with their feet dangling in a swimming pool on a sunny day.
People in white bathrobes sit along the edge of a blue swimming pool surrounded by palm trees.
Five people in matching gray robes sitting by the edge of a pool with their backs to the camera.
White wedding dress hanging on a personalized hanger against a light background with sheer curtains.
Elegant white wedding dress displayed on a hanger against a wall with decorative wooden framed artwork.
Row of people in matching gray robes standing against a wall with curtains.
A row of elegant white wedding dresses hanging on wooden hangers against a cream-colored wall.
A white wedding dress with a flowing train is showcased in a bright sunlit room.
A person in a white dress adjusts their outfit while standing in a sunlit room.
Close-up shots of someone putting on white bridal shoes on a light tile floor.
A person in a white dress sits on a wooden chair putting on shoes in a series of getting ready photos.
Bridesmaids in navy blue dresses react emotionally as they see the bride in her flowing white veil.
Outdoor wedding venue with wooden beams and tropical landscaping under a covered patio area.
Wedding party preparations with bridesmaids in black dresses helping with the bride's gown.
Wedding party members in formal attire gather under a covered outdoor walkway with tropical landscaping.
Wedding party in navy blue dresses and white gown pose together in an outdoor courtyard setting.
Wedding party in black dresses gathered under a covered terrace during pre-ceremony preparations.
Bridesmaids in black dresses assist with wedding preparations in an outdoor covered walkway.
Groomsmen in dark suits help adjust each other's ties and boutonnieres before the ceremony.
Wedding party members in navy dresses and white gown share emotional moments during photo session.
Two people in formal attire dance together in an elegant venue with white columns and ornate architectural details.
A bride in a white wedding dress holds a delicate bouquet of white flowers and baby's breath against a tropical backdrop.
Close up details of a formal black tuxedo with white shirt and bow tie at a wedding event.
A bride in a sleek white wedding dress poses elegantly among tropical palm trees on a tiled walkway.
A person in a black tuxedo and bow tie stands elegantly between ornate white columns in a classic architectural setting.
A white lace wedding dress displayed in multiple angles at a tropical resort setting with palm trees and pool views.
Groomsmen in black tuxedos pose together beneath an ornate religious painting and arched white wall with decorative sconces.
A bride in a white wedding dress holds a bouquet of white flowers while standing between outdoor columns.
A Mediterranean-style colonnade with white arches and balustrades overlooking a beachfront setting.
Groomsmen in matching navy tuxedos and black bow ties stand together under palm trees at a tropical venue.
Groomsmen in navy suits lean against white stone pillars in a tropical outdoor setting during a wedding photoshoot.
A group of groomsmen in black suits and sunglasses pose together in a cinematic style for wedding photos.
A bride in a white wedding dress poses elegantly between classical white stone columns in an ornate venue.
A groom in a black tuxedo poses in an elegant white marble hallway with arched columns and chandeliers.
A couple shares a touching moment while standing apart in an elegant church interior with ornate marble columns and patterned floors.
A couple dances together in an elegant white hallway with arched doorways and decorative wall art.
A couple in wedding attire stands in an elegant church hallway with arched columns and ornate chandeliers.
A sequence of wedding photos showing a couple in formal attire sharing a romantic moment in a grand white hallway.
A romantic wedding moment in an elegant white marble hall with arched columns and chandeliers.
A couple shares a romantic moment in an elegant church interior with ornate marble columns and tiled floors.
A romantic first look moment between a couple in formal wedding attire under elegant white archways with black chandeliers.
Elegant white colonnade hallway with ornate black chandeliers and arched ceilings in a wedding venue.
Wedding couple sharing an intimate moment in a grand white hallway with classical architecture.
A couple shares an intimate moment in an elegant white marble hallway with arched doorways and classical statues.
A couple shares an intimate moment between white columns in an elegant marble-floored hallway.
A romantic wedding couple shares tender moments in an elegant venue during their special day.
A sequence of romantic wedding photos showing a couple playfully hiding behind white columns in an elegant hallway.
Bride and groom exchange vows in an elegant white columned corridor with dramatic lighting.
Bride and groom reading handwritten vows to each other during an intimate wedding ceremony.
A couple in wedding attire share a lighthearted moment while exchanging vows in an elegant venue.
An emotional wedding ceremony moment as a bride in white lace dress and groom in black suit exchange vows indoors.
A couple in formal wedding attire shares an intimate kiss during their wedding ceremony in an elegant venue.
A romantic wedding couple shares intimate moments in an elegant white interior hallway with soft natural lighting.
Romantic wedding couple shares intimate moments in a series of black and white photographs.
A romantic wedding couple shares an intimate moment while dancing together in an elegant white venue.
A wedding party in formal attire stands between elegant white columns in an ornate hallway.
Bride and groom sit separately on elegant white marble staircase in wedding attire creating artistic composition.
Elegant wedding couple poses on grand marble staircase with ornate columns and chandeliers in luxurious white interior.
Elegant wedding photo series showing a person in black suit sitting on white marble steps in a classic architectural setting.
A series of elegant black and white photos showing people in formal attire posing in a grand white columned hallway.
A black and white wedding photo series showing a couple posing on elegant white marble stairs.
A couple in wedding attire sits on elegant white marble stairs in a romantic photoshoot setting.
A couple in formal attire poses on an elegant white marble staircase with ornate columns and decorative urns.
A bride and groom share intimate moments in a series of black and white wedding portraits against an arched doorway.
A romantic wedding couple shares an intimate dance in dramatic lighting with shadows and highlights creating a moody atmosphere.
A couple walks up elegant white marble stairs with ornate railings and arched architecture in a romantic setting.
A spiral staircase with white walls and wooden steps curves upward in a modern architectural interior.
Silhouetted couple embraces under arched columns with palm trees and dramatic cloudy sky in the background.
Arched walkway overlooking a tropical beach with turquoise waters and palm trees in the Caribbean.
Silhouetted couple embracing under arched walkway with palm trees and moody blue sky at dusk.
A romantic wedding photo sequence captured under white pillars with tropical palm trees in the background.
A series of elegant wedding photos showing a couple walking through a white columned hallway with checkered floors.
A romantic moment captured between a couple dancing under ornate archways and chandeliers in a luxurious venue.
Elegant wedding couple embraces in a bright white hallway with ornate columns and chandeliers creating a romantic atmosphere.
Elegant wedding couple poses in white columned hallway with black chandeliers and patterned marble floor.
Bride in white spaghetti strap dress holds delicate bouquet of white flowers and baby's breath against light backdrop.
A bride in a white wedding dress stands in an elegant hallway with ornate marble columns and chandeliers.
A groom in a dark suit leans thoughtfully against an elegant white column in a bright, classical interior.
A series of architectural columns and arches create an elegant white corridor with chandeliers and ornate details.
A couple shares an intimate moment in a classic black and white formal attire against a bright interior setting.
A series of candid wedding moments captured in a light-filled venue with elegant white columns and architecture.
Romantic wedding moment captured through delicate white veil as couple shares intimate kiss.
A couple embraces under a sheer white veil in an elegant columned archway with black chandeliers overhead.
Wedding party in formal attire poses in elegant church hallway with arched ceilings and marble floors.
A panoramic view of a wedding ceremony in a grand hall with arched columns and chandeliers.
Wedding party poses playfully on elegant white marble staircase with bride in white and bridesmaids in black dresses.
Bridal party in black dresses and white gown arranged on elegant curved marble staircase for formal portrait.
Wedding party poses elegantly on grand white marble staircase in formal attire with classic architectural details.
A romantic wedding photoshoot sequence showing a dramatic dip pose in front of elegant white columns.
Wedding party members in formal attire pose on an outdoor terrace with palm trees and Mediterranean architecture.
Wedding party in formal attire poses on grand white stone steps of Mediterranean-style mansion with palm trees.
A wedding party poses on grand white marble steps in front of a Mediterranean-style mansion with palm trees.
Wedding party gathers under elegant white arches overlooking a tropical beach and ocean view.
A wedding party in black dresses stands in an elegant columned veranda overlooking a tropical beach view.
Elegant bridal party poses in formal dresses under ornate chandeliers in a white columned hallway.
Wedding party in black and white formal attire descends elegant curved white staircase.
Beachfront wedding ceremony setup with wooden chairs and floral arch between palm trees overlooking the ocean.
Wooden walkway with palm trees leads to a tropical beach wedding ceremony setup by the ocean.
Wooden benches decorated with floral arrangements overlook a scenic ocean view at a coastal wedding ceremony setup.
White chairs arranged for a beach wedding ceremony with palm trees and turquoise ocean waters in the background.
Scenic beachfront resort with palm trees, swimming pools, and lounge chairs along a turquoise ocean coastline.
Modern acrylic wedding welcome signs displayed on wooden easels against lush tropical garden backdrop.
Guests gather on a lawn for an outdoor wedding ceremony at an elegant Mediterranean-style mansion with arches and balconies.
Wedding guests sit at outdoor wooden tables during a daytime reception celebration.
Wedding party members in black dresses and tuxedos share candid moments while posing on outdoor stone patio.
Wedding guests in formal attire seated outdoors at a ceremony with palm trees in the background.
A group of people in formal black tuxedos gather together at a wedding celebration.
A bride in a white wedding dress holds a bouquet while walking with a gentleman in a dark suit outdoors.
Wedding guests sit on white chairs on a lawn watching a ceremony in front of a Mediterranean-style building.
Outdoor wedding ceremony setup with stone fountain and tropical palm trees creating an elegant backdrop.
A wedding ceremony takes place on a tropical path lined with palm trees and white architecture.
Wedding guests line up outdoors along a white stone church building with scattered flower petals on the grass.
Wedding guests gather in a garden courtyard during an outdoor ceremony with white flower petals scattered on the ground.
Outdoor wedding ceremony takes place on a lawn with palm trees and elegant architecture in the background.
Outdoor wedding ceremony under palm trees with rows of guests seated on a grassy area by the ocean.
Wedding ceremony under a white floral arch with guests seated on either side of the aisle.
Wedding ceremony guests gather outdoors under cloudy skies with floral arch and ocean backdrop.
A beachside wedding ceremony under a floral arch with palm trees and turquoise ocean waters in the background.
Wedding party celebrates joyfully outdoors during a summer ceremony.
Wedding party poses for photos on balcony with white floral arrangements and seaside view.
Wedding ceremony setup on a tropical beach with white chairs and floral arch under palm trees at sunset.
Outdoor beach wedding ceremony setup with palm trees and white chairs arranged in rows facing the ocean.
Wedding ceremony guests gather outdoors under a cloudy sky during an intimate celebration.
A bride in a white wedding dress smiles joyfully during an outdoor ceremony with palm trees in the background.
A joyful wedding celebration outdoors with palm trees and guests gathered in a tropical setting.
A romantic wedding ceremony moment captured under an elegant floral arch with white roses.
Bridesmaids in elegant black dresses hold white floral bouquets while standing together at a wedding venue.
A wedding ceremony takes place on an oceanfront terrace with palm trees and tropical scenery in the background.
Wedding party in formal black suits and dresses poses together outdoors on a sunny day.
A wedding ceremony takes place under a floral arch with white roses as a veil catches the breeze.
A bride and groom dance together at their wedding reception while guests watch from their tables.
A wedding party in formal attire gathers outdoors with flowing white veil creating an ethereal moment.
Wedding party members hold up a long flowing white veil in a dramatic outdoor photo sequence.
A joyful wedding celebration with a couple sharing an intimate moment under a white floral archway.
Wedding guests gathered outdoors during a ceremony with a floral arch and scenic backdrop.
Panoramic view of an outdoor wedding ceremony with guests seated under palm trees and cloudy skies.
Outdoor beach wedding ceremony with palm trees and white floral decorations along aisle filled with seated guests.
A romantic wedding ceremony under a beautiful floral arch with white roses and greenery against a cloudy sky.
Wedding guests gathered outdoors for a ceremony with palm trees and ocean views in the background.
Wide angle shot of a beachfront wedding ceremony with guests seated in rows facing an archway.
Outdoor wedding ceremony setup with rows of white chairs and tropical landscaping by the ocean.
Newlyweds celebrate with raised arms while walking down outdoor aisle as guests cheer during oceanfront ceremony.
Newlyweds celebrate with guests during an outdoor seaside wedding ceremony with white floral decorations.
Wedding guests gather outdoors under palm trees at a beachside ceremony during sunset.
A group of wedding guests dance and celebrate together during an elegant indoor reception.
Bride and groom share an intimate dance surrounded by wedding guests at an elegant reception venue.
A series of emotional embraces and hugs between people wearing dark clothing at what appears to be a gathering.
Wedding guests dance and celebrate together during a joyful reception on the dance floor.
Musician in black suit plays violin on oceanfront terrace with ornate railing and boats visible in background.
Art gallery exhibition space with white angular display pedestals and framed photographs arranged in a modern setting.
Rustic wooden cart displaying cookies and beverages for an outdoor event service setup.
Two musicians perform on violins while seated outdoors against an ocean backdrop.
Elegant table setting with wedding invitations and blue glass candle holders arranged on a dark wooden surface.
Wooden serving tray filled with golden fried appetizers and black chopsticks in a holder on a dining table.
Close-up of drink garnishes and cocktail ingredients arranged on a wooden serving cart with citrus slices.
A group of people gather around a table working together on a hands-on activity with supplies and materials.
People mingling and socializing at an elegant cocktail party or reception with drinks in hand.
Silhouette of couple embracing on balcony overlooking ocean at sunset with boats in distance.
Silhouetted couple embracing against a dramatic blue sky with ocean and boats in the background.
A romantic wedding couple embraces on a scenic beach with ocean waves and boats in the background.
A large group of wedding guests enjoying a reception celebration with drinks and conversation.
Elegant wedding reception tables set with white plates, crystal glasses and dark wood chairs in a rustic venue.
Round dining tables with elegant place settings and wine glasses arranged in an upscale restaurant interior.
Elegant outdoor dining table set for dinner with ocean view and boats anchored in turquoise waters.
Wedding reception table decor with elegant glassware, floral arrangements, and table number displays in a rustic setting.
Elegant wedding reception table setup with ornate white chairs, place settings, and floral arrangements in an outdoor venue.
A rustic dining table setup with elegant place settings, wooden chairs, and decorative plates in a natural outdoor setting.
Empty restaurant tables with white tablecloths and wooden chairs set up in a dining room with natural lighting.
Wedding guests dance and celebrate on an illuminated dance floor during an evening reception.
Wedding guests enjoy drinks and conversation at an elegant reception in a dimly lit venue.
Wedding reception guests seated at elegant banquet tables with glowing candles and floral centerpieces in grand ballroom.
Wedding reception in an elegant arched venue with romantic candlelight and white floral arrangements on wooden tables.
A series of wedding reception photos showing a couple at a decorated indoor venue during their celebration.
Wedding guests raise their glasses in a toast during an elegant evening reception at a Spanish-style venue.
Elegant nighttime wedding reception by an illuminated pool with arched columns and reflective water.
Wedding couple and guests dancing together on an illuminated outdoor patio with string lights overhead.
Elegant nighttime wedding reception at a Mediterranean-style venue with illuminated pool and arched architecture.
A couple shares their first dance at an elegant outdoor wedding reception under string lights.
A couple performs a romantic dance move during a wedding reception with dramatic lighting and onlookers in the background.
Elegant outdoor evening wedding reception with string lights illuminating a pool and dining tables under a Mediterranean-style arcade.
Couple performs romantic dip during their first dance at wedding reception with bridesmaids clapping in background.
Couple dancing together at a wedding reception in formal attire with romantic lighting in the background.
A couple shares their first dance at a wedding reception while guests watch and take photos in the background.
Wedding party members in formal attire gather together at an elegant indoor venue during a celebration.
Couple shares intimate slow dance moment under twinkling lights at evening reception.
A romantic evening wedding ceremony lit by string lights and spotlights in an outdoor setting.
A couple shares a tender dance moment on an illuminated dance floor under string lights at an evening celebration.
Wedding guests dance and celebrate together on the dance floor during a joyful reception celebration.
String lights illuminate a romantic wedding dance floor as couples sway together at an evening reception.
Wedding guests dancing together under string lights at an evening reception celebration.
A series of wedding celebration photos showing dancing and festivities at an elegant indoor reception venue.
A couple shares their first dance at an elegant wedding reception under arched columns and romantic lighting.
Dancers perform on a colorful illuminated dance floor with LED lights and sparkles at a nighttime party.
Wedding guests dance and celebrate on a dimly lit dance floor during an evening reception celebration.
Wedding guests dance and celebrate on a crowded dance floor illuminated by colorful lights and lanterns.
Wedding celebration on dance floor with guests dancing under spotlights and decorative lighting.
Multiple hands work at a wooden table with tools and equipment for leather crafting and repair.
Hands rolling traditional cigars on wooden table with tobacco leaves and tools in dark lighting conditions.
Illuminated arches and columns reflect in a still swimming pool at night creating a romantic Mediterranean ambiance.
A group in formal attire stands together outdoors at dusk with dramatic lighting and trees in the background.
A figure in a white dress poses expressively against a dark background in a series of dramatic dance movements.
Wedding party members pose together in dark suits and formal wear against a moody evening backdrop.
A person holds a sparkling firework at an outdoor nighttime celebration with white balloons and palm trees.