LENA & RAINER

CHATEAU DE TOURREAU, FRANCE

Château de Tourreau Wedding Photography

Nestled in the heart of the Luberon in Provence, Château de Tourreau is one of the South of France’s most sought-after luxury wedding venues. A beautifully restored 18th-century estate set within its own private gardens and parkland, it offers couples an atmosphere of effortless Provençal elegance — golden stone, manicured box hedges, lavender-scented air, and the kind of timeless beauty that feels made for photography.

This gallery documents Lena & Rainier’s real wedding celebrated at Château de Tourreau, capturing the estate’s exceptional setting from intimate ceremony moments to the warmth of an alfresco summer reception under the Provence sun.

As a destination wedding photographer working across France’s finest venues, I travel to Provence to work with couples and their planners who want every detail documented with artistry and discretion. Browse this gallery for inspiration, and get in touch to discuss your own wedding at Château de Tourreau or any other luxury venue in the South of France.