<!DOCTYPE html>
<html lang="en"><!-- InstanceBegin template="/Templates/Template_article-EN.dwt" codeOutsideHTMLIsLocked="false" -->
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1">
<!-- InstanceBeginEditable name="doctitle" -->
<!-- ═══ SEO — CORRIGÉ SELON AUDIT ═══ -->
<title>Paris Wedding & Elopement Photographer | Valérie Marini</title>
<meta name="description" content="Paris wedding photographer specializing in elopements, pre-wedding and destination weddings. Transparent packages, 24h response. Book your Paris love story with Valérie Marini.">
<link rel="canonical" href="https://www.raccordfilm.fr/paris-wedding-photographer.html">
<!-- Open Graph -->
<meta property="og:type" content="website">
<meta property="og:title" content="Paris Wedding & Elopement Photographer | Valérie Marini">
<meta property="og:description" content="Paris wedding photographer specializing in elopements & pre-wedding sessions. English-speaking. Transparent pricing. See full packages on the pricing page.">
<meta property="og:url" content="https://www.raccordfilm.fr/paris-wedding-photographer.html">
<meta property="og:site_name" content="RaccordFilm">
<meta property="og:image" content="https://www.raccordfilm.fr/images/valerie-marini-tour-eiffel-photographe.webp">
<meta property="og:locale" content="en_US">
<!-- Twitter Card -->
<meta name="twitter:card" content="summary_large_image">
<meta name="twitter:title" content="Paris Wedding & Elopement Photographer | Valérie Marini">
<meta name="twitter:description" content="Paris wedding photographer for elopements, pre-wedding & destination weddings. Transparent pricing. 24h response.">
<meta name="twitter:image" content="https://www.raccordfilm.fr/images/valerie-marini-tour-eiffel-photographe.webp">
<meta name="twitter:site" content="@raccordfilm">
<!-- JSON-LD Schema — CORRIGÉ SELON AUDIT -->
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": ["PhotographyBusiness", "LocalBusiness", "WeddingService"],
"name": "Valérie Marini – Paris Wedding & Elopement Photographer",
"url": "https://www.raccordfilm.fr/paris-wedding-photographer.html",
"image": "https://www.raccordfilm.fr/images/valerie-marini-tour-eiffel-photographe.webp",
"description": "English-speaking Paris wedding photographer specializing in elopements, destination weddings, and pre-wedding photoshoots.",
"keywords": ["Paris wedding photographer", "elopement photographer Paris", "pre-wedding photoshoot Paris", "destination wedding Paris"],
"telephone": "+33 6 20 07 05 96",
"email": "valerie.marini@gmail.com",
"priceRange": "€€",
"founder": { "@type": "Person", "name": "Valérie Marini" },
"address": {
"@type": "PostalAddress",
"streetAddress": "31 rue Claude Bernard",
"addressLocality": "Paris",
"postalCode": "75005",
"addressCountry": "FR"
},
"geo": { "@type": "GeoCoordinates", "latitude": 48.848, "longitude": 2.348 },
"areaServed": { "@type": "Place", "name": "Paris, France" },
"languages": ["French", "English"],
"serviceType": ["Paris wedding photographer","Elopement photographer Paris","Paris pre-wedding photoshoot","Destination wedding photographer Paris"],
"hasOfferCatalog": {
"@type": "OfferCatalog",
"name": "Wedding Photography Packages",
"url": "https://www.raccordfilm.fr/price-wedding-shooting-paris.html"
},
"sameAs": [
"https://www.instagram.com/raccordfilm/",
"https://www.facebook.com/raccordfilm/",
"https://www.youtube.com/channel/UCKaAwyfJ5O0VIB3BCUnoDrA",
"https://www.linkedin.com/in/valeriemarini",
"https://g.page/r/CQOV84PxDLyzEAE/review"
],
"review": {
"@type": "Review",
"reviewRating": { "@type": "Rating", "ratingValue": "5", "bestRating": "5" },
"author": { "@type": "Person", "name": "International couple" },
"reviewBody": "Valérie captured our Paris elopement beautifully. Her calm presence and artistic eye made the experience unforgettable."
}
}
</script>
<!-- InstanceEndEditable -->
<!-- Google Tag Manager -->
<link href="css/bootstrap.min.css" rel="stylesheet" type="text/css">
<link href="css/ionicons.min.css" rel="stylesheet" type="text/css">
<link href="css/lazyframe.css" rel="stylesheet" />
<link href="css/style.css" rel="stylesheet" type="text/css">
<!-- InstanceBeginEditable name="style" --><!-- InstanceEndEditable -->
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'G-K2Z3Y80NNN');
</script>
<!-- Google Tag Manager (noscript) -->
<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-MLMDBRJ"
height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
<!-- End Google Tag Manager (noscript) -->
<!-- InstanceBeginEditable name="head" -->
<!-- InstanceEndEditable -->
</head>
<body>
<nav class="navbar navbar-expand-lg navbar-light bg-light">
<a class="navbar-brand" href="index.php">
<img style="max-width:200px; margin-top: -7px;" src="images/logo/logo-raccordfilm-paris.png" alt="logo raccordfilm">
</a>
<button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarSupportedContent"
aria-controls="navbarSupportedContent" aria-expanded="false" aria-label="Toggle navigation">
<span class="navbar-toggler-icon"></span>
</button>
<div class="collapse navbar-collapse" id="navbarSupportedContent">
<ul class="navbar-nav me-auto">
<li class="nav-item dropdown">
<a class="nav-link dropdown-toggle" href="#" id="navbarDropdownMenuLink" role="button"
data-bs-toggle="dropdown" aria-expanded="false">
Photoshoot
</a>
<ul class="dropdown-menu" aria-labelledby="navbarDropdownMenuLink">
<li><a class="dropdown-item" href="paris-photographer.html">Paris Photographer</a></li>
<li><a class="dropdown-item" href="paris-proposal-photographer.html">Paris Proposal</a></li>
<li><a class="dropdown-item" href="paris-wedding-photographer.html">Paris Wedding Photographer</a></li>
<li><a class="dropdown-item" href="paris-photo-walk-workshop.html">Photo Walk Workshop</a></li>
<li><a class="dropdown-item" href="shooting-photo-paris.html">Eiffel Tower</a></li>
<li><a class="dropdown-item" href="paris-famous-garden.html">Gardens</a></li>
</ul>
</li>
<li class="nav-item dropdown">
<a class="nav-link dropdown-toggle" href="#" id="navbarDropdownMenuPrice" role="button"
data-bs-toggle="dropdown" aria-expanded="false">
Pricing
</a>
<ul class="dropdown-menu" aria-labelledby="navbarDropdownMenuPrice">
<li><a class="dropdown-item" href="price-wedding-shooting-paris.html">Photographer Price</a></li>
<li><a class="dropdown-item" href="paris-wedding-videographer-price.html">Videographer Price</a></li>
<li><a class="dropdown-item" href="paris-wedding-videographer.html">Photo + Video Package</a></li>
</ul>
</li>
</ul>
<ul class="navbar-nav ms-auto">
<li class="nav-item"><a class="nav-link" href="web-gallery-images-paris-photographer.html">Portfolio</a></li>
<li class="nav-item"><a class="nav-link" href="contact-EN.php">Contact</a></li>
<li class="nav-item">
<a class="nav-link" href="paris-wedding-photographer.html">
<img src="images/drapeau-uk.jpg" class="img-fluid" alt="Photographer in Paris">
</a>
</li>
</ul>
</div>
</nav>
<!-- Ajout du script Bootstrap 5 -->
<!-- InstanceBeginEditable name="mainContent" -->
<!-- ══════════════════════════════════════════════════
1. HERO — SPLIT 2 COLONNES (style.css §22)
H1 CORRIGÉ : "Paris Wedding & Elopement Photographer"
══════════════════════════════════════════════════ -->
<section id="hero">
<div class="hero-left">
<!-- Breadcrumb -->
<nav aria-label="breadcrumb" style="margin-bottom:2rem;">
<ol class="rf-breadcrumb" style="list-style:none;padding:0;margin:0;display:flex;gap:.5rem;align-items:center;">
<li><a href="index.php" class="rf-breadcrumb__link">Home</a></li>
<li style="color:var(--c-line);font-weight:300;">—</li>
<li style="font-size:.68rem;letter-spacing:.1em;text-transform:uppercase;color:var(--c-black);">Wedding Photographer</li>
</ol>
</nav>
<!-- Season tag -->
<span class="hero-season">Paris · 2026 – 2027</span>
<!-- H1 — CORRIGÉ selon audit SEO -->
<h1 class="hero-h1">
Paris Wedding &<br>
<em class="hero-h1__em">Elopement</em><br>
Photographer
</h1>
<p class="hero-desc">
You chose Paris for its romance and golden light. Whether you're planning an intimate elopement at sunrise by the Seine or a destination pre-wedding shoot at the Louvre — I specialize in capturing the real emotion behind your most important day.
</p>
<!-- Trust badge -->
<div class="trust-badge" style="margin-bottom:1.5rem;">
English-speaking · Available 7 days · 24h response
</div>
<!-- CTAs — CORRIGÉS selon audit -->
<div class="rf-hero-ctas">
<a href="contact-EN.php" class="cc-btn cc-btn-dark">Plan My Paris Elopement</a>
<a href="price-wedding-shooting-paris.html" class="cc-btn">View Packages & Prices</a>
</div>
<!-- Rating -->
<div class="rf-hero-rating" style="margin-top:1.5rem;">
<span class="rf-rating-stars--lg" style="color:var(--c-gold);">★★★★★</span>
<span class="rf-meta-label">4.9 / 5 — 60 reviews</span>
<span class="rf-meta-sep">·</span>
<a href="web-gallery-images-paris-photographer.html" class="cc-link" style="font-size:.72rem;">See portfolio</a>
</div>
</div>
<div class="hero-right">
<img src="images/1200x720-96p/photographe-mariage-paris-6.jpg"
alt="Paris wedding photographer Valérie Marini capturing elopement couple at sunrise near the Eiffel Tower"
loading="eager" decoding="async" width="960" height="720">
</div>
</section>
<!-- ══════════════════════════════════════════════════
2. BANDE RÉASSURANCE (style.css §27)
══════════════════════════════════════════════════ -->
<div class="reassurance-strip">
<div class="reassurance-strip__inner container">
<div class="reassurance-item"><span>✓</span> Ceremony & elopement specialist</div>
<div class="reassurance-item"><span>✓</span> 50 retouched photos / hour</div>
<div class="reassurance-item"><span>✓</span> Private gallery · 72h delivery</div>
<div class="reassurance-item"><span>✓</span> English-speaking</div>
<div class="reassurance-item"><span>✓</span> Transparent pricing</div>
</div>
</div>
<!-- ══════════════════════════════════════════════════
3. INTRO ÉDITORIALE — ACCROCHE SECTION (style.css §29)
══════════════════════════════════════════════════ -->
<section class="accroche-section">
<div class="container">
<div class="row justify-content-center">
<div class="col-lg-8 text-center">
<p class="accroche-text">
"The most beautiful love stories don't need a grand ceremony — they need a photographer who knows how to be invisible, and photographs that are timeless."
</p>
<p class="accroche-author">Valérie Marini, Paris</p>
</div>
</div>
</div>
</section>
<!-- ══════════════════════════════════════════════════
4. STATS BAR (style.css §21)
══════════════════════════════════════════════════ -->
<section class="cc-section-alt">
<div class="container">
<div class="stats-bar">
<div class="stats-bar__item">
<span class="stats-bar__num">10+</span>
<span class="stats-bar__label">Years experience</span>
</div>
<div class="stats-bar__item">
<span class="stats-bar__num">48</span>
<span class="stats-bar__label">5★ reviews</span>
</div>
<div class="stats-bar__item">
<span class="stats-bar__num">200+</span>
<span class="stats-bar__label">Couples & elopements</span>
</div>
<div class="stats-bar__item">
<span class="stats-bar__num">30+</span>
<span class="stats-bar__label">Paris locations</span>
</div>
<div class="stats-bar__item">
<span class="stats-bar__num">72h</span>
<span class="stats-bar__label">Gallery delivery</span>
</div>
</div>
</div>
</section>
<!-- ══════════════════════════════════════════════════
5. SERVICES — MODULE CARDS (style.css §32)
Semantic field CORRIGÉ : mariage, cérémonie, vœux
══════════════════════════════════════════════════ -->
<section class="cc-section">
<div class="container">
<div class="rf-section-header-split mb-5">
<div>
<span class="cc-label">What I photograph</span>
<h2 class="cc-h2">Wedding & Elopement Photography Services</h2>
</div>
<a href="price-wedding-shooting-paris.html" class="cc-link d-none d-md-inline-block">Full pricing →</a>
</div>
<div class="row g-0" style="background:var(--c-line);gap:1px;display:grid;grid-template-columns:repeat(3,1fr);">
<div class="module-card bloom-accent">
<div class="module-num">01</div>
<p class="rf-module-title">Paris Elopement</p>
<p class="rf-module-body">An intimate ceremony or just-the-two-of-you photoshoot at the most beautiful and private spots in Paris — from Port Debilly at sunrise to the Palais Royal arcades.</p>
<div class="rf-pill-group">
<span class="skill-pill bloom">Ceremony</span>
<span class="skill-pill bloom">Sunrise / Golden hour</span>
</div>
</div>
<div class="module-card sage-accent">
<div class="module-num">02</div>
<p class="rf-module-title">Pre-Wedding Photoshoot</p>
<p class="rf-module-body">A relaxed session before your big day — used for save-the-dates, wedding websites, or simply to feel comfortable in front of a camera on your wedding day.</p>
<div class="rf-pill-group">
<span class="skill-pill sage">Engagement session</span>
<span class="skill-pill sage">Bridal portraits</span>
</div>
</div>
<div class="module-card sky-accent">
<div class="module-num">03</div>
<p class="rf-module-title">Destination Wedding</p>
<p class="rf-module-body">You chose Paris as the backdrop for your wedding. Whether civil, symbolic, or a full-day ceremony, I document every moment with elegance and authenticity.</p>
<div class="rf-pill-group">
<span class="skill-pill sky">Full day</span>
<span class="skill-pill sky">Vows & ceremony</span>
</div>
</div>
</div>
<!-- Internal linking — AJOUTÉ selon audit -->
<div class="row mt-4">
<div class="col text-center">
<p class="cc-body" style="color:var(--c-muted);">
Planning a proposal instead?
<a href="paris-proposal-photographer.html" class="cc-link" style="font-size:.82rem;margin-left:.5rem;">See Paris Proposal Photography →</a>
</p>
</div>
</div>
</div>
</section>
<!-- ══════════════════════════════════════════════════
6. POURQUOI MOI — FEATURE LIST (style.css §07)
Semantic CORRIGÉ : "English-speaking" réduit à 1 mention
══════════════════════════════════════════════════ -->
<section class="cc-section-alt">
<div class="container">
<div class="row align-items-center g-5">
<div class="col-lg-5">
<img src="images/320x570/paris-photographe-mariage-12.jpg"
alt="Bride and groom at Palais Royal, Paris — elopement photographer Valérie Marini"
class="img-fluid" style="border:1px solid var(--c-line);">
</div>
<div class="col-lg-7">
<span class="cc-label">Why choose me</span>
<h2 class="cc-h2 mb-4">A Photographer Who Understands Your Vision</h2>
<p class="cc-body mb-4">
As an English-speaking photographer based in Paris since 2013, I specialize in couples who chose Paris for the most meaningful chapter of their story. Having studied in Austin, Texas, and worked with international clients worldwide, I understand what you expect — and how to exceed it.
</p>
<div>
<div class="cc-feature">
<span class="cc-feature-dash">—</span>
<div>
<strong style="font-size:.8rem;font-weight:400;letter-spacing:.08em;text-transform:uppercase;">No language barrier</strong>
<p class="cc-body mb-0">Clear direction, natural poses, effortless communication throughout.</p>
</div>
</div>
<div class="cc-feature">
<span class="cc-feature-dash">—</span>
<div>
<strong style="font-size:.8rem;font-weight:400;letter-spacing:.08em;text-transform:uppercase;">Local expertise</strong>
<p class="cc-body mb-0">I know the best light at each Paris location by hour and season.</p>
</div>
</div>
<div class="cc-feature">
<span class="cc-feature-dash">—</span>
<div>
<strong style="font-size:.8rem;font-weight:400;letter-spacing:.08em;text-transform:uppercase;">Intimate atmosphere</strong>
<p class="cc-body mb-0">I photograph elopements and weddings as a storyteller, not a service provider.</p>
</div>
</div>
<div class="cc-feature">
<span class="cc-feature-dash">—</span>
<div>
<strong style="font-size:.8rem;font-weight:400;letter-spacing:.08em;text-transform:uppercase;">Transparent process</strong>
<p class="cc-body mb-0">30% deposit on booking. Gallery delivered within 72h. No surprises.</p>
</div>
</div>
</div>
<div class="mt-4">
<a href="contact-EN.php" class="cc-btn cc-btn-dark me-3">Plan My Elopement</a>
<a href="price-wedding-shooting-paris.html" class="cc-btn">Packages & Prices</a>
</div>
</div>
</div>
</div>
</section>
<!-- ══════════════════════════════════════════════════
7. LIEUX — PHOTOS + DESCRIPTIONS
Alt text CORRIGÉ : mariage / élopement, pas "english-speaking"
══════════════════════════════════════════════════ -->
<section class="cc-section">
<div class="container">
<div class="text-center mb-5">
<span class="cc-label">Where we shoot</span>
<h2 class="cc-h2">Best Paris Locations for Wedding & Elopement Photography</h2>
<p class="cc-body mx-auto" style="max-width:560px;margin-top:1rem;">
Every location has its own light, its own mood. I'll help you choose the perfect backdrop for your story — or combine two spots in a single session.
</p>
</div>
<!-- Location grid -->
<div class="row g-0" style="background:var(--c-line);gap:1px;">
<div class="col-md-4">
<div class="itin-card">
<div style="overflow:hidden;">
<img src="images/1200x720-96p/couple-amoureux-tour-eiffel.jpg"
alt="Elopement couple at Trocadéro with Eiffel Tower at sunrise — Paris wedding photographer"
class="img-fluid" loading="lazy" style="width:100%;aspect-ratio:4/3;object-fit:cover;display:block;transition:transform .5s ease;">
</div>
<div class="itin-card__body">
<p class="itin-card__tag">Eiffel Tower area</p>
<h3 class="cc-h3 mb-2">Trocadéro · Port Debilly · Bir-Hakeim</h3>
<p class="cc-body">The most iconic backdrop in the world. Best at sunrise for privacy, or at golden hour for that warm, cinematic light.</p>
<a href="shooting-photo-paris.html" class="cc-link mt-3 d-inline-block">See locations →</a>
</div>
</div>
</div>
<div class="col-md-4">
<div class="itin-card">
<div style="overflow:hidden;">
<img src="images/1200x720-96p/Paris-alexander-3619-2.jpg"
alt="Wedding couple on Pont Alexandre III Paris — golden hour elopement photography"
class="img-fluid" loading="lazy" style="width:100%;aspect-ratio:4/3;object-fit:cover;display:block;transition:transform .5s ease;">
</div>
<div class="itin-card__body">
<p class="itin-card__tag">Right bank</p>
<h3 class="cc-h3 mb-2">Pont Alexandre III · Louvre · Palais Royal</h3>
<p class="cc-body">Ornate bridges, grand colonnades, and hidden arcades — perfect for elegant, editorial wedding portraits.</p>
<a href="shooting-photo-paris.html#louvre" class="cc-link mt-3 d-inline-block">See locations →</a>
</div>
</div>
</div>
<div class="col-md-4">
<div class="itin-card">
<div style="overflow:hidden;">
<img src="images/proposal-paris-montmartre-33.jpg"
alt="Intimate elopement session in Montmartre — Paris wedding photographer Valérie Marini"
class="img-fluid" loading="lazy" style="width:100%;aspect-ratio:4/3;object-fit:cover;display:block;transition:transform .5s ease;">
</div>
<div class="itin-card__body">
<p class="itin-card__tag">Montmartre</p>
<h3 class="cc-h3 mb-2">Sacré-Cœur · Cobblestone streets · Vineyards</h3>
<p class="cc-body">Bohemian charm, intimate streets, and panoramic views over Paris. The most romantic arrondissement for a love story.</p>
<a href="shooting-photo-paris-montmartre.html" class="cc-link mt-3 d-inline-block">See locations →</a>
</div>
</div>
</div>
</div>
<!-- Link to gardens page — internal linking selon audit -->
<div class="text-center mt-4">
<p class="cc-body" style="color:var(--c-muted);">
Looking for a garden setting for your ceremony?
<a href="paris-famous-garden.html" class="cc-link" style="font-size:.82rem;margin-left:.5rem;">Discover Paris garden locations →</a>
</p>
</div>
</div>
</section>
<!-- ══════════════════════════════════════════════════
8. PRICING SUMMARY (PAS de table complète — lien vers pricing page)
CORRIGÉ : suppression des prix inline détaillés
══════════════════════════════════════════════════ -->
<section class="cc-section-alt">
<div class="container">
<div class="row justify-content-center">
<div class="col-lg-8 text-center mb-5">
<span class="cc-label">Investment</span>
<h2 class="cc-h2">Transparent Wedding Photography Pricing</h2>
<p class="cc-body" style="margin-top:1rem;">
Every love story is different. My packages are designed to be flexible, with no hidden fees and no surprises at delivery.
</p>
</div>
</div>
<!-- 3 price cards simples — sans table complète -->
<div class="price-grid" style="max-width:860px;margin:0 auto;">
<div class="price-card">
<span class="cc-label">Mini session</span>
<span class="price-amount"><span class="price-currency">€</span>150</span>
<p class="price-desc">30 min · 25 edited photos</p>
<ul class="price-list">
<li>1 iconic location</li>
<li>Private online gallery</li>
<li>72h delivery</li>
</ul>
</div>
<div class="price-card featured" style="position:relative;">
<span class="price-tag-badge">Most popular</span>
<span class="cc-label" style="color:rgba(255,255,255,.4);">Classic session</span>
<span class="price-amount" style="color:#fff;"><span class="price-currency price-currency--light">€</span>250</span>
<p class="price-desc price-desc--light">1 hour · 50 edited photos</p>
<ul class="price-list">
<li>1–2 locations</li>
<li>Private online gallery</li>
<li>72h delivery</li>
<li>20-min planning call</li>
</ul>
</div>
<div class="price-card">
<span class="cc-label">Extended session</span>
<span class="price-amount"><span class="price-currency">+€</span>110</span>
<p class="price-desc">Per additional hour · 50 photos/hr</p>
<ul class="price-list">
<li>Multiple locations</li>
<li>Ceremony coverage</li>
<li>Full elopement day</li>
</ul>
</div>
</div>
<div class="text-center mt-4">
<a href="price-wedding-shooting-paris.html" class="cc-btn cc-btn-dark me-3">See Full Wedding Packages</a>
<a href="paris-wedding-videographer.html" class="cc-btn">Add Video to My Session</a>
</div>
<p class="rf-note text-center mt-3" style="border:none;padding:0;">
All prices include transport within Paris. Sunrise session + €50.
</p>
</div>
</section>
<!-- ══════════════════════════════════════════════════
9. TESTIMONIALS (style.css §12)
══════════════════════════════════════════════════ -->
<section class="cc-section">
<div class="container">
<div class="text-center mb-5">
<span class="cc-label">What couples say</span>
<h2 class="cc-h2">Reviews from Paris Elopements & Weddings</h2>
</div>
<div class="testi-grid">
<div class="testi-card testi-bloom">
<div class="testi-stars">★★★★★</div>
<blockquote>"Valérie captured our Paris elopement beautifully. Her calm presence and artistic eye made the experience unforgettable. The photos look like scenes from a film."</blockquote>
<span class="testi-name">Emma & James</span>
<span class="testi-origin">London, UK · Elopement at Port Debilly</span>
</div>
<div class="testi-card testi-sage">
<div class="testi-stars">★★★★★</div>
<blockquote>"We came from New York for our pre-wedding shoot. Valérie knew every secret spot, every angle. Our gallery was delivered in 48 hours and every single photo is stunning."</blockquote>
<span class="testi-name">Sofia & Marco</span>
<span class="testi-origin">New York, USA · Pre-wedding at the Louvre</span>
</div>
<div class="testi-card testi-sky">
<div class="testi-stars">★★★★★</div>
<blockquote>"The most relaxed, professional, and talented photographer. She made us feel completely at ease — we almost forgot she was there. The results speak for themselves."</blockquote>
<span class="testi-name">Clara & Thomas</span>
<span class="testi-origin">Melbourne, AU · Destination wedding, Paris</span>
</div>
</div>
</div>
</section>
<!-- ══════════════════════════════════════════════════
10. HOW IT WORKS — HOW STEPS (style.css §07)
══════════════════════════════════════════════════ -->
<section class="cc-section-alt">
<div class="container">
<div class="row">
<div class="col-lg-5">
<span class="cc-label">The process</span>
<h2 class="cc-h2 mb-4">How to Book Your Paris Wedding Photoshoot</h2>
<p class="cc-body">From first contact to your private gallery — everything is designed to be simple, transparent, and stress-free.</p>
<div class="mt-4">
<a href="contact-EN.php" class="cc-btn cc-btn-dark">Start Planning</a>
</div>
</div>
<div class="col-lg-7 mt-4 mt-lg-0">
<div class="how-step">
<span class="how-step__icon">✉</span>
<div>
<p class="how-step__title">01 — Contact & consultation</p>
<p class="cc-body mb-0">Send me your date, location ideas, and what you're planning. I respond within 24 hours with availability and suggestions.</p>
</div>
</div>
<div class="how-step">
<span class="how-step__icon">📍</span>
<div>
<p class="how-step__title">02 — Location & timing plan</p>
<p class="cc-body mb-0">We plan the route, the light, and the timing together — including which side of the Eiffel Tower faces the best sunset.</p>
</div>
</div>
<div class="how-step">
<span class="how-step__icon">📸</span>
<div>
<p class="how-step__title">03 — The shoot</p>
<p class="cc-body mb-0">I guide you naturally through poses and movements. No stiff posing — only authentic moments.</p>
</div>
</div>
<div class="how-step">
<span class="how-step__icon">🖼</span>
<div>
<p class="how-step__title">04 — Gallery delivery</p>
<p class="cc-body mb-0">Your retouched photos are delivered to a private online gallery within 72 hours, ready to download and share.</p>
</div>
</div>
</div>
</div>
</div>
</section>
<!-- ══════════════════════════════════════════════════
11. FAQ — ACCORDION BOOTSTRAP (style.css §37)
Élopement FAQ CONSERVÉ ici (c'est la bonne page)
══════════════════════════════════════════════════ -->
<section class="cc-section" id="faq">
<div class="container">
<div class="row justify-content-center">
<div class="col-lg-8">
<div class="text-center mb-5">
<span class="cc-label">Questions</span>
<h2 class="cc-h2">Frequently Asked Questions — Paris Elopement & Wedding Photography</h2>
</div>
<div class="accordion rf-faq-accordion" id="faqAccordion">
<div class="accordion-item">
<h3 class="accordion-header">
<button class="accordion-button collapsed" type="button" data-bs-toggle="collapse" data-bs-target="#faq1" aria-expanded="false">
How much does a Paris elopement photoshoot cost?
</button>
</h3>
<div id="faq1" class="accordion-collapse collapse" data-bs-parent="#faqAccordion">
<div class="accordion-body">
Sessions start from €150 for a 30-minute mini session. Classic 1-hour sessions are €250 (50 edited photos). For full elopement days and destination wedding packages, visit the <a href="price-wedding-shooting-paris.html" style="color:var(--c-black);">pricing page</a> for a complete overview.
</div>
</div>
</div>
<div class="accordion-item">
<h3 class="accordion-header">
<button class="accordion-button collapsed" type="button" data-bs-toggle="collapse" data-bs-target="#faq2" aria-expanded="false">
What types of elopement photography sessions can I book?
</button>
</h3>
<div id="faq2" class="accordion-collapse collapse" data-bs-parent="#faqAccordion">
<div class="accordion-body">
I offer three main elopement formats: <strong>Elopement ceremonies</strong> (intimate vow exchange at an iconic Paris location), <strong>Engagement elopements</strong> (pre-wedding portraits with a romantic, editorial feel), and <strong>Intimate elopement photoshoots</strong> (just the two of you, without a ceremony). All are customizable.
</div>
</div>
</div>
<div class="accordion-item">
<h3 class="accordion-header">
<button class="accordion-button collapsed" type="button" data-bs-toggle="collapse" data-bs-target="#faq3" aria-expanded="false">
How many locations can we visit in one session?
</button>
</h3>
<div id="faq3" class="accordion-collapse collapse" data-bs-parent="#faqAccordion">
<div class="accordion-body">
In a 1-hour session, we can comfortably cover 1–2 locations. I recommend at least 30 minutes per location for variety. For two locations (e.g., Eiffel Tower + Pont Alexandre III), plan for 1.5 hours of shooting time.
</div>
</div>
</div>
<div class="accordion-item">
<h3 class="accordion-header">
<button class="accordion-button collapsed" type="button" data-bs-toggle="collapse" data-bs-target="#faq4" aria-expanded="false">
When is the best time of day for elopement photos in Paris?
</button>
</h3>
<div id="faq4" class="accordion-collapse collapse" data-bs-parent="#faqAccordion">
<div class="accordion-body">
Sunrise (6–8am) offers the softest light and the emptiest streets — perfect for an intimate, private atmosphere. Golden hour (1–2 hours before sunset) gives warm, cinematic tones. West-facing spots like the Louvre courtyard and Port Debilly are exceptional at sunset.
</div>
</div>
</div>
<div class="accordion-item">
<h3 class="accordion-header">
<button class="accordion-button collapsed" type="button" data-bs-toggle="collapse" data-bs-target="#faq5" aria-expanded="false">
What happens if it rains during my elopement?
</button>
</h3>
<div id="faq5" class="accordion-collapse collapse" data-bs-parent="#faqAccordion">
<div class="accordion-body">
Light rain can add a beautifully romantic, reflective quality to Paris photos — bring a transparent umbrella for a classic Parisian touch. In case of heavy rain, we can move to sheltered locations like Palais Royal arcades, or reschedule subject to availability. Deposits are non-refundable but sessions are reschedulable.
</div>
</div>
</div>
<div class="accordion-item">
<h3 class="accordion-header">
<button class="accordion-button collapsed" type="button" data-bs-toggle="collapse" data-bs-target="#faq6" aria-expanded="false">
Are there less crowded locations with Eiffel Tower views?
</button>
</h3>
<div id="faq6" class="accordion-collapse collapse" data-bs-parent="#faqAccordion">
<div class="accordion-body">
Yes. <strong>Port Debilly</strong> (south-facing) is beautiful and much quieter than Trocadéro, especially at early morning. <strong>Champ de Mars</strong> (west-facing) is best at sunset but can be busy in summer. I can suggest several lesser-known vantage points based on your preferred atmosphere.
</div>
</div>
</div>
<div class="accordion-item">
<h3 class="accordion-header">
<button class="accordion-button collapsed" type="button" data-bs-toggle="collapse" data-bs-target="#faq7" aria-expanded="false">
What if I'm late for my photoshoot?
</button>
</h3>
<div id="faq7" class="accordion-collapse collapse" data-bs-parent="#faqAccordion">
<div class="accordion-body">
Missed time is deducted from the session. If I'm available after your original end time, you can extend at the additional-hour rate. I always build a small buffer into the schedule for exactly this reason.
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</section>
<!-- ══════════════════════════════════════════════════
12. VIDEO PORTRAIT
══════════════════════════════════════════════════ -->
<section class="cc-section-alt">
<div class="container">
<div class="row align-items-center g-5">
<div class="col-lg-5">
<span class="cc-label">Meet Valérie</span>
<h2 class="cc-h2 mb-3">I'm Valérie Marini, Paris Photographer</h2>
<p class="cc-body">
Based in Paris since 2013, I've photographed over 200 couples, proposals, elopements and destination weddings. My approach is calm, discreet, and story-driven — I work in the background so you can be fully present on your day.
</p>
<div class="mt-4">
<a href="web-gallery-images-paris-photographer.html" class="cc-btn me-3">View Portfolio</a>
<a href="contact-EN.php" class="cc-btn cc-btn-dark">Get in Touch</a>
</div>
</div>
<div class="col-lg-7">
<div class="ratio ratio-16x9" style="border:1px solid var(--c-line);">
<iframe src="https://www.youtube.com/embed/friuCYprlDo"
title="Valérie Marini — Paris Wedding & Elopement Photographer"
frameborder="0"
allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture"
allowfullscreen loading="lazy"></iframe>
</div>
</div>
</div>
</div>
</section>
<!-- ══════════════════════════════════════════════════
13. CTA FINAL SOMBRE (style.css §25)
CTAs CORRIGÉS selon audit
══════════════════════════════════════════════════ -->
<section id="cta-final">
<div class="container text-center">
<span class="cc-label" style="color:rgba(255,255,255,.35);">Ready to begin?</span>
<h2 style="color:#fff;font-weight:300;font-size:clamp(1.8rem,3.5vw,2.8rem);letter-spacing:.04em;margin-bottom:1.5rem;">
Let's plan your<br><em style="color:var(--c-bloom);font-style:italic;">Paris love story</em>
</h2>
<p style="color:rgba(255,255,255,.6);font-size:.95rem;font-weight:300;max-width:480px;margin:0 auto 2.5rem;">
Elopement, pre-wedding or destination wedding — I'll make sure every moment is photographed with the care it deserves.
</p>
<div style="display:flex;gap:1rem;justify-content:center;flex-wrap:wrap;margin-bottom:2rem;">
<a href="contact-EN.php" class="cc-btn cc-btn-dark" style="background:var(--c-white)!important;color:var(--c-black)!important;border-color:var(--c-white)!important;">
Plan My Paris Elopement
</a>
<a href="price-wedding-shooting-paris.html" class="cc-btn-ghost-light cc-btn" style="padding:.85rem 2.5rem;">
View Wedding Packages
</a>
</div>
<div class="cta-line" style="padding-top:2rem;">
<p style="color:rgba(255,255,255,.35);font-size:.72rem;letter-spacing:.14em;text-transform:uppercase;margin:0;">
Planning a proposal instead? →
<a href="paris-proposal-photographer.html" class="cta-footer-link" style="margin-left:.5rem;">Paris Proposal Photographer</a>
·
<a href="paris-wedding-videographer.html" class="cta-footer-link">Add Video to My Session</a>
</p>
</div>
</div>
</section>
<!-- InstanceEndEditable -->
<br><hr><br>
<footer class="footer-04">
<div class="container">
<div class="row">
<div class="col-md-6 col-lg-4 mb-md-0 mb-4">
<h2 class="footer-heading"><a href="index.html" class="logo">Valérie Marini - Raccordfilm.fr </a></h2><hr>
<p class="text-secondary">Photographer and Videographer proposal, engagement, wedding in Paris France since 2013</p>
<ul class="nav justify-content-center list-unstyled d-flex gap-3">
<li><a class="text-body-secondary" href="https://www.youtube.com/channel/UCKaAwyfJ5O0VIB3BCUnoDrA"><img src="/images/youtube.svg" alt="Youtube" width="24" height="24"></a></li>
<li><a class="text-body-secondary" href="https://www.instagram.com/raccordfilm/?hl=fr"><img src="/images/instagram.svg" alt="Instagram" width="24" height="24"></a></li>
<li><a class="text-body-secondary" href="https://www.facebook.com/raccordfilm?locale=fr_FR"><img src="/images/facebook.svg" alt="Facebook" width="24" height="24"></a></li>
<li><a class="text-body-secondary" href="https://www.linkedin.com/in/valeriemarini"><img src="/images/linkedin.svg" alt="LinkedIn" width="24" height="24"></a></li>
</ul>
</div>
<div class="col-md-6 col-lg-4 mb-md-0 mb-4">
<h2 class="footer-heading"><a href="shooting-photo-paris.html">Best Photo and Video Locations in Paris</a></h2><hr>
<ul class="list-unstyled">
<li><a href="paris-trocadero-tour-eiffel.html" class="py-1 d-block text-secondary">Tour Eiffel Trocadéro</a></li>
<li><a href="paris-tour-eiffel-port-debilly.html" class="py-1 d-block text-secondary">Tour Eiffel Port Debilly</a></li>
<li><a href="photographe-mariage-paris-pont-alexandre-3.html" class="py-1 d-block text-secondary">Pont Alexandre III</a></li>
<li><a href="shooting-photo-paris-montmartre.html" class="py-1 d-block text-secondary">Montmartre</a></li>
<li><a href="photographe-paris-16.html" class="py-1 d-block text-secondary">Pont Bir-Hakeim</a></li>
<li><a href="photo-louvre.html" class="py-1 d-block text-secondary">Louvre Tuileries</a></li>
<li><a href="photographe-mariage-paris-1.html" class="py-1 d-block text-secondary">Palais-Royal</a></li>
</ul>
</div>
<div class="col-md-6 col-lg-4 mb-md-0 mb-4">
<h2 class="footer-heading"><a href="contact-EN.php">Contact me</a></h2><hr>
<p class="text-secondary"><i class="fa fa-phone-square"></i>+33 620 070 596</p>
<p class="text-secondary">info@raccordfilm.fr</p>
</div>
</div>
</div>
<div class="w-100 mt-5 border-top py-5">
<div class="container">
<div class="row">
<div class="col-md-6 col-lg-8">
<p class="copyright text-secondary"><!-- Link back to Colorlib can't be removed. Template is licensed under CC BY 3.0. -->
Valérie Marini · Copyright ©<script>document.write(new Date().getFullYear());</script>
<!-- Link back to Colorlib can't be removed. Template is licensed under CC BY 3.0. --></p>
</div>
</div>
</div>
</div>
</footer>
<!-- Bootstrap 5 JavaScript -->
<script src="js/bootstrap.bundle.min.js"></script>
<!-- Google Tag Manager -->
<script async src="https://www.googletagmanager.com/gtag/js?id=G-K2Z3Y80NNN"></script>
<!-- LazyLoad et LazyFrame -->
<script src="js/lazyLoad/lazyLoadImage.js"></script>
<script src="js/lazyFrame/lazyframe.min.js"></script>
<!-- Your main JS file (contains FAQ script) -->
<script src="/js/main.js" defer></script>
<!-- Année copyright — inline minimal, pas de document.write -->
<script>document.getElementById('rf-year').textContent = new Date().getFullYear();</script>
<script>
/* FAQ inline — autonome, ne dépend pas de main.js */
(function () {
document.querySelectorAll('#faq .faq-q').forEach(function (btn) {
btn.addEventListener('click', function () {
var item = btn.closest('.faq-item');
var isOpen = item.classList.contains('open');
document.querySelectorAll('#faq .faq-item').forEach(function (i) {
i.classList.remove('open');
var q = i.querySelector('.faq-q');
if (q) q.setAttribute('aria-expanded', 'false');
});
if (!isOpen) {
item.classList.add('open');
btn.setAttribute('aria-expanded', 'true');
}
});
});
}());
</script>
<script>
/* lazyframe init — après DOMContentLoaded, compatible defer */
document.addEventListener('DOMContentLoaded', function () {
if (typeof lazyframe === 'function') {
lazyframe('.lazyframe', { debounce: 250, lazyload: true });
}
});
</script>
<!-- InstanceBeginEditable name="script" -->
<!-- InstanceEndEditable -->
</body>
<!-- InstanceEnd --></html>