Skip to content
Vida VisualMedia · Riverside, CA
Quinceañera photography by Vida Visual — Lianette in Pasadena

Quinceañera
Photography

From the misa to the waltz to the last song — the whole day, with attention to the small things you'll want to remember later.

English & Spanish · Equipo bilingüe.

"Una quinceañera es un día que se vive una sola vez. Nuestro trabajo es asegurarnos de que ningún momento se pierda."

— Francisco Sarmiento, Vida Visual
Quinceañera in red gown — Pasadena
Quinceañera portrait — Lianette
Quinceañera portrait — Isabella
Quinceañera ceremony — Lianette
Quinceañera detail — Erika
Quinceañera celebration — Bella
Aerial view — quinceañera in red gown on staircase
Quinceañera — Bella
Quinceañera group — Erika
Quinceañera portrait — Lianette
Quinceañera entrance — Isabella
Quinceañera waltz — Bella
Quinceañera portrait — Lianette
Quinceañera portrait — Erika
Quinceañera portrait — Bella
Quinceañera portrait — Lianette
Quinceañera — Bella
Quinceañera portrait — Lianette
Quinceañera — Erika
Quinceañera group — Lianette
Quinceañera — Bella
Quinceañera — Isabella

How we work.

We photograph quinceañeras the same way we photograph weddings — patient, present, and with respect for what the day means to your family.

Full-Day Coverage

From preparations and church to the reception and last dance — we don't miss a moment.

Bilingual Team

We speak English and Spanish fluently, so your family always feels at home with us.

Video Available

Highlights reels and full cinematic coverage to complement your photography package.

Gallery in 2–4 Weeks

Your full gallery delivered with a sneak peek within 48 hours so you can start sharing right away.

Where we work.

Our primary quinceañera photography service area is Riverside, CA — it's where Francisco is based and where most of our weekend bookings land. We also cover Moreno Valley with no travel fee, and offer the same coverage en español para familias hispanohablantes.

Packages starting at $2,400 · photo & video from $3,500.

¿Lista para reservar tu fecha?

Depósito del 30% para reservar. Balance restante antes del evento.

2026 dates available — book early for the best selection.