2026 Japan & Korea Autumn Pre-Wedding Promotion | Open For Bookings Now Limited Slots! Freebies For First 15 Couples
Bali Pre-Wedding Photoshoot | Pinggan Village, Sawangan Beach, Twin Cliff Valley & Malini Uluwatu  , Bali pre-wedding photoshoot

#ONETHREEONEFOUR_BALI

Highland to Horizon

Outdoor Prewedding

View Their Journey
Bali  •  Bali
Scroll The Journey

Bali Pre-Wedding Photoshoot | Pinggan Village, Sawangan Beach, Twin Cliff Valley & Malini Uluwatu

A Bali Love Story

Highland to Horizon

Seeking an island narrative full of striking contrasts and memorable moments, Perlyn & Jeremy traveled to Bali for an editorial pre-wedding celebration. Their day unfolded seamlessly across four distinct landscapes—beginning in the cool, fog-filled mountain air of Pinggan Village at sunrise, moving to the sunlit sands of Sawangan Beach for a playful camel ride, descending into the carved stone passageways of Twin Cliff Valley, and concluding over sunset cocktails at a dramatic cliffside venue in Malini Uluwatu.

Pinggan Village

Watching Morning Fog Drift Across Valley Overlooks

The shoot opened on the high ridge of Pinggan Village as sunrise broke over Mt. Batur, casting soft golden light across a mist-filled valley. Perlyn wore a delicate strapless white bridal gown with a subtle lace bodice and an extended train, while Jeremy stood beside her in a sharp dark navy suit accenting a burgundy bow tie. Walking along dusty mountain roads and pausing along grassy overlooks, the quiet atmosphere framed their gentle looks and shared laughter, setting a peaceful, unhurried foundation for the day.

Bali Pre-Wedding Photoshoot | Pinggan Village, Sawangan Beach, Twin Cliff Valley & Malini Uluwatu at Pinggan Village   pre-wedding photo Bali Pre-Wedding Photoshoot | Pinggan Village, Sawangan Beach, Twin Cliff Valley & Malini Uluwatu at Pinggan Village   pre-wedding photo Bali Pre-Wedding Photoshoot | Pinggan Village, Sawangan Beach, Twin Cliff Valley & Malini Uluwatu at Pinggan Village   pre-wedding photo Bali Pre-Wedding Photoshoot | Pinggan Village, Sawangan Beach, Twin Cliff Valley & Malini Uluwatu at Pinggan Village   pre-wedding photo Bali Pre-Wedding Photoshoot | Pinggan Village, Sawangan Beach, Twin Cliff Valley & Malini Uluwatu at Pinggan Village   pre-wedding photo Bali Pre-Wedding Photoshoot | Pinggan Village, Sawangan Beach, Twin Cliff Valley & Malini Uluwatu at Pinggan Village   pre-wedding photo Bali Pre-Wedding Photoshoot | Pinggan Village, Sawangan Beach, Twin Cliff Valley & Malini Uluwatu at Pinggan Village   pre-wedding photo Bali Pre-Wedding Photoshoot | Pinggan Village, Sawangan Beach, Twin Cliff Valley & Malini Uluwatu at Pinggan Village   pre-wedding photo Bali Pre-Wedding Photoshoot | Pinggan Village, Sawangan Beach, Twin Cliff Valley & Malini Uluwatu at Pinggan Village   pre-wedding photo Bali Pre-Wedding Photoshoot | Pinggan Village, Sawangan Beach, Twin Cliff Valley & Malini Uluwatu at Pinggan Village   pre-wedding photo Bali Pre-Wedding Photoshoot | Pinggan Village, Sawangan Beach, Twin Cliff Valley & Malini Uluwatu at Pinggan Village   pre-wedding photo Bali Pre-Wedding Photoshoot | Pinggan Village, Sawangan Beach, Twin Cliff Valley & Malini Uluwatu at Pinggan Village   pre-wedding photo Bali Pre-Wedding Photoshoot | Pinggan Village, Sawangan Beach, Twin Cliff Valley & Malini Uluwatu at Pinggan Village   pre-wedding photo Bali Pre-Wedding Photoshoot | Pinggan Village, Sawangan Beach, Twin Cliff Valley & Malini Uluwatu at Pinggan Village   pre-wedding photo Bali Pre-Wedding Photoshoot | Pinggan Village, Sawangan Beach, Twin Cliff Valley & Malini Uluwatu at Pinggan Village   pre-wedding photo Bali Pre-Wedding Photoshoot | Pinggan Village, Sawangan Beach, Twin Cliff Valley & Malini Uluwatu at Pinggan Village   pre-wedding photo Bali Pre-Wedding Photoshoot | Pinggan Village, Sawangan Beach, Twin Cliff Valley & Malini Uluwatu at Pinggan Village   pre-wedding photo Bali Pre-Wedding Photoshoot | Pinggan Village, Sawangan Beach, Twin Cliff Valley & Malini Uluwatu at Pinggan Village   pre-wedding photo Bali Pre-Wedding Photoshoot | Pinggan Village, Sawangan Beach, Twin Cliff Valley & Malini Uluwatu at Pinggan Village   pre-wedding photo Bali Pre-Wedding Photoshoot | Pinggan Village, Sawangan Beach, Twin Cliff Valley & Malini Uluwatu at Pinggan Village   pre-wedding photo Bali Pre-Wedding Photoshoot | Pinggan Village, Sawangan Beach, Twin Cliff Valley & Malini Uluwatu at Pinggan Village   pre-wedding photo

Soft mountain fog and early sunrise light paved a quiet, romantic beginning.

Sawangan Beach

Riding Camels Along Sunlit Shorelines in a Crimson Evening Dress

Transitioning south to the wide sands of Sawangan Beach, the mood turned playfully adventurous. Perlyn made a vibrant statement in a strapless crimson red gown detailed with a fitted bodice, while Jeremy stepped out in a crisp white shirt, suspenders, dark trousers, and his red bow tie. Riding gentle camels along the turquoise water’s edge and laughing together on the open shore, their carefree chemistry shone under the midday sun, bringing an unforgettable, spirited energy to their beach portraits.

Bali Pre-Wedding Photoshoot | Pinggan Village, Sawangan Beach, Twin Cliff Valley & Malini Uluwatu at Sawangan Beach   pre-wedding photo Bali Pre-Wedding Photoshoot | Pinggan Village, Sawangan Beach, Twin Cliff Valley & Malini Uluwatu at Sawangan Beach   pre-wedding photo Bali Pre-Wedding Photoshoot | Pinggan Village, Sawangan Beach, Twin Cliff Valley & Malini Uluwatu at Sawangan Beach   pre-wedding photo Bali Pre-Wedding Photoshoot | Pinggan Village, Sawangan Beach, Twin Cliff Valley & Malini Uluwatu at Sawangan Beach   pre-wedding photo Bali Pre-Wedding Photoshoot | Pinggan Village, Sawangan Beach, Twin Cliff Valley & Malini Uluwatu at Sawangan Beach   pre-wedding photo Bali Pre-Wedding Photoshoot | Pinggan Village, Sawangan Beach, Twin Cliff Valley & Malini Uluwatu at Sawangan Beach   pre-wedding photo Bali Pre-Wedding Photoshoot | Pinggan Village, Sawangan Beach, Twin Cliff Valley & Malini Uluwatu at Sawangan Beach   pre-wedding photo Bali Pre-Wedding Photoshoot | Pinggan Village, Sawangan Beach, Twin Cliff Valley & Malini Uluwatu at Sawangan Beach   pre-wedding photo Bali Pre-Wedding Photoshoot | Pinggan Village, Sawangan Beach, Twin Cliff Valley & Malini Uluwatu at Sawangan Beach   pre-wedding photo Bali Pre-Wedding Photoshoot | Pinggan Village, Sawangan Beach, Twin Cliff Valley & Malini Uluwatu at Sawangan Beach   pre-wedding photo Bali Pre-Wedding Photoshoot | Pinggan Village, Sawangan Beach, Twin Cliff Valley & Malini Uluwatu at Sawangan Beach   pre-wedding photo Bali Pre-Wedding Photoshoot | Pinggan Village, Sawangan Beach, Twin Cliff Valley & Malini Uluwatu at Sawangan Beach   pre-wedding photo Bali Pre-Wedding Photoshoot | Pinggan Village, Sawangan Beach, Twin Cliff Valley & Malini Uluwatu at Sawangan Beach   pre-wedding photo Bali Pre-Wedding Photoshoot | Pinggan Village, Sawangan Beach, Twin Cliff Valley & Malini Uluwatu at Sawangan Beach   pre-wedding photo Bali Pre-Wedding Photoshoot | Pinggan Village, Sawangan Beach, Twin Cliff Valley & Malini Uluwatu at Sawangan Beach   pre-wedding photo Bali Pre-Wedding Photoshoot | Pinggan Village, Sawangan Beach, Twin Cliff Valley & Malini Uluwatu at Sawangan Beach   pre-wedding photo Bali Pre-Wedding Photoshoot | Pinggan Village, Sawangan Beach, Twin Cliff Valley & Malini Uluwatu at Sawangan Beach   pre-wedding photo Bali Pre-Wedding Photoshoot | Pinggan Village, Sawangan Beach, Twin Cliff Valley & Malini Uluwatu at Sawangan Beach   pre-wedding photo Bali Pre-Wedding Photoshoot | Pinggan Village, Sawangan Beach, Twin Cliff Valley & Malini Uluwatu at Sawangan Beach   pre-wedding photo

Twin Cliff Valley

Strolling Through High Limestone Corridors Under Light Veils

Moving into the dramatic limestone passageways of Twin Cliff Valley, Perlyn stepped back into a sleek white gown paired with a sheer veil, while Jeremy put his navy suit jacket back on. The towering carved rock walls offered a clean, architectural backdrop that framed their quiet interactions in sharp contrast. Holding hands along the paved stone path and sharing gentle hand-kisses in the shaded canyon corridor, the sea breeze filtering through the high rocks brought an elevated, cinematic focus to their portraits.

Bali Pre-Wedding Photoshoot | Pinggan Village, Sawangan Beach, Twin Cliff Valley & Malini Uluwatu at Twin Cliff Valley   pre-wedding photo Bali Pre-Wedding Photoshoot | Pinggan Village, Sawangan Beach, Twin Cliff Valley & Malini Uluwatu at Twin Cliff Valley   pre-wedding photo Bali Pre-Wedding Photoshoot | Pinggan Village, Sawangan Beach, Twin Cliff Valley & Malini Uluwatu at Twin Cliff Valley   pre-wedding photo Bali Pre-Wedding Photoshoot | Pinggan Village, Sawangan Beach, Twin Cliff Valley & Malini Uluwatu at Twin Cliff Valley   pre-wedding photo Bali Pre-Wedding Photoshoot | Pinggan Village, Sawangan Beach, Twin Cliff Valley & Malini Uluwatu at Twin Cliff Valley   pre-wedding photo Bali Pre-Wedding Photoshoot | Pinggan Village, Sawangan Beach, Twin Cliff Valley & Malini Uluwatu at Twin Cliff Valley   pre-wedding photo Bali Pre-Wedding Photoshoot | Pinggan Village, Sawangan Beach, Twin Cliff Valley & Malini Uluwatu at Twin Cliff Valley   pre-wedding photo Bali Pre-Wedding Photoshoot | Pinggan Village, Sawangan Beach, Twin Cliff Valley & Malini Uluwatu at Twin Cliff Valley   pre-wedding photo Bali Pre-Wedding Photoshoot | Pinggan Village, Sawangan Beach, Twin Cliff Valley & Malini Uluwatu at Twin Cliff Valley   pre-wedding photo Bali Pre-Wedding Photoshoot | Pinggan Village, Sawangan Beach, Twin Cliff Valley & Malini Uluwatu at Twin Cliff Valley   pre-wedding photo Bali Pre-Wedding Photoshoot | Pinggan Village, Sawangan Beach, Twin Cliff Valley & Malini Uluwatu at Twin Cliff Valley   pre-wedding photo Bali Pre-Wedding Photoshoot | Pinggan Village, Sawangan Beach, Twin Cliff Valley & Malini Uluwatu at Twin Cliff Valley   pre-wedding photo Bali Pre-Wedding Photoshoot | Pinggan Village, Sawangan Beach, Twin Cliff Valley & Malini Uluwatu at Twin Cliff Valley   pre-wedding photo Bali Pre-Wedding Photoshoot | Pinggan Village, Sawangan Beach, Twin Cliff Valley & Malini Uluwatu at Twin Cliff Valley   pre-wedding photo Bali Pre-Wedding Photoshoot | Pinggan Village, Sawangan Beach, Twin Cliff Valley & Malini Uluwatu at Twin Cliff Valley   pre-wedding photo

Malini Uluwatu

Relaxing on Cliffside Decks Overlooking Ocean Sunset Vistas

For the final leg of their day, they headed to the high cliffside setting of Malini Uluwatu. Changing into easygoing resort attire—Perlyn in a sleeveless white dress and Jeremy in a white short-sleeved linen shirt and shorts—they relaxed on stone balconies decorated with heart-shaped stone structures overlooking the Indian Ocean. Leaning close on stone benches above the breaking waves as sunset painted the sky in soft golden hues, their evening wrapped in quiet warmth, closing their Bali journey on a picturesque, memorable beat.

Bali Pre-Wedding Photoshoot | Pinggan Village, Sawangan Beach, Twin Cliff Valley & Malini Uluwatu at Malini Uluwatu   pre-wedding photo Bali Pre-Wedding Photoshoot | Pinggan Village, Sawangan Beach, Twin Cliff Valley & Malini Uluwatu at Malini Uluwatu   pre-wedding photo Bali Pre-Wedding Photoshoot | Pinggan Village, Sawangan Beach, Twin Cliff Valley & Malini Uluwatu at Malini Uluwatu   pre-wedding photo Bali Pre-Wedding Photoshoot | Pinggan Village, Sawangan Beach, Twin Cliff Valley & Malini Uluwatu at Malini Uluwatu   pre-wedding photo Bali Pre-Wedding Photoshoot | Pinggan Village, Sawangan Beach, Twin Cliff Valley & Malini Uluwatu at Malini Uluwatu   pre-wedding photo Bali Pre-Wedding Photoshoot | Pinggan Village, Sawangan Beach, Twin Cliff Valley & Malini Uluwatu at Malini Uluwatu   pre-wedding photo Bali Pre-Wedding Photoshoot | Pinggan Village, Sawangan Beach, Twin Cliff Valley & Malini Uluwatu at Malini Uluwatu   pre-wedding photo Bali Pre-Wedding Photoshoot | Pinggan Village, Sawangan Beach, Twin Cliff Valley & Malini Uluwatu at Malini Uluwatu   pre-wedding photo Bali Pre-Wedding Photoshoot | Pinggan Village, Sawangan Beach, Twin Cliff Valley & Malini Uluwatu at Malini Uluwatu   pre-wedding photo Bali Pre-Wedding Photoshoot | Pinggan Village, Sawangan Beach, Twin Cliff Valley & Malini Uluwatu at Malini Uluwatu   pre-wedding photo Bali Pre-Wedding Photoshoot | Pinggan Village, Sawangan Beach, Twin Cliff Valley & Malini Uluwatu at Malini Uluwatu   pre-wedding photo Bali Pre-Wedding Photoshoot | Pinggan Village, Sawangan Beach, Twin Cliff Valley & Malini Uluwatu at Malini Uluwatu   pre-wedding photo Bali Pre-Wedding Photoshoot | Pinggan Village, Sawangan Beach, Twin Cliff Valley & Malini Uluwatu at Malini Uluwatu   pre-wedding photo Bali Pre-Wedding Photoshoot | Pinggan Village, Sawangan Beach, Twin Cliff Valley & Malini Uluwatu at Malini Uluwatu   pre-wedding photo Bali Pre-Wedding Photoshoot | Pinggan Village, Sawangan Beach, Twin Cliff Valley & Malini Uluwatu at Malini Uluwatu   pre-wedding photo

From misty mountain peaks to camel-led beach strolls and cliffside sunset views, every moment captured their effortless connection.

Plan Your Pre-Wedding Photoshoot Experience

Your love story deserves
a beautiful place.

Tell us about your dream shoot — we'll handle the location scouting, styling, and every detail in between.

Or fill in our enquiry form and we'll be in touch.

Enquire Now

Ready for your
Bali adventure?

Fill in your details and let us craft your dream Bali photoshoot experience.

We respond within 48 hours.

10+ Years of Experience
4,000 Couples Worldwide
30+ Destinations
4.9 ★ Google Reviews

PLANNING YOUR PRE-WEDDING?

Dreaming of your own Bali pre-wedding?

Explore more about Bali — from the best seasons to the key highlights, and see what a day with us truly looks like.

LEARN MORE

Keep Exploring

More couples’ adventures
to inspire yours

View More Albums