Provence Destination Wedding at Chateau de Tourreau

Chateau de Tourreau in Provence is the epitome of relaxed luxury. This prestigious exclusive wedding chateau is located between Avignon and Orange in the South of France. Therefore it is the perfect setting for your luxury micro wedding in Provence.

You will find there a certain sweetness of life where you and your guests can immerse yourselves in a warm and elegant atmosphere.


floral design

planning, styling & design

photography & videography


wedding dress, veil, boudoir


hair & makeup

tabletop & rentals

crystal glasses

paper goods


cake design

table linen

film lab

Featured on Style Me Pretty and Adoré Blog