Coastal luxury, grand ballrooms and South Asian celebrations across Orange County.
From cliffside resorts in Laguna to 500-guest ballrooms in Garden Grove, Orange County weddings deserve a team that can do both coastal romance and full-scale celebration.
Expressions Weddings is an Orange County wedding photographer and videographer team led by Ray Qadri, who brings more than 25 years of fine art wedding photography to every celebration. You can reach us directly on our Orange County number, (714) 485-6067, and we cover weddings in every OC city, including Anaheim, Orange, Newport Beach, Laguna Beach, Costa Mesa, Huntington Beach, Garden Grove and Irvine.
We are known for luxury and South Asian weddings, and we bring photographers and videographers together under one plan so your gallery and film feel like one story.

Orange County couples expect a high standard, from the venue to the vendors. Here is what sets our team apart:
Orange County has everything from ocean-view resorts to grand hotel ballrooms that suit large South Asian weddings. A few favorites:
Palladian architecture and ocean views. One of the most elegant luxury wedding settings on the coast.
A Spanish-style estate with fountains, gardens and wildlife, tucked into the canyons of east Orange County.
Large ballrooms and courtyards that are a long-time favorite for big South Asian weddings and receptions.
Grand ballrooms and flexible event spaces for large sangeets, receptions and multi-day celebrations.
Ballrooms and gardens for couples who want a touch of fairytale with full-service hospitality.
Modern ballrooms and a central location, close to Irvine, Newport Beach and John Wayne Airport.
Bluff-top lawns and Pacific sunsets for unforgettable coastal ceremonies and portraits.
Ocean-view lawns and refined interiors for classic luxury weddings on the coast.
Planning portraits in the city of Orange? Old Towne Orange, with its historic plaza and storefronts, is one of our favorite spots for engagement sessions and day-after shoots. Ask us about portrait locations near your venue.
Orange County hosts some of the largest South Asian weddings in Southern California, often with several hundred guests and events spread over three or four days. We plan each event with its own priorities and timeline, then bring the right size team for each one.
For Indian weddings, that includes the haldi, mehndi, sangeet, baraat with horse or car arrival, varmala and pheras. For Pakistani weddings, we cover the dholki, mayun, mehndi, nikah, rukhsati and walima. For Bangladeshi weddings, we capture the gaye holud, akd, reception and bou bhat.
Our team coordinates with your planner, decorator and DJ, prepares family photo lists in advance and knows when to step back during religious ceremonies, so you get every important moment without feeling watched.
Our Orange County wedding videographers capture your day with multiple cameras and cinematic storytelling. Depending on your package, you receive a highlight film, a cinematic trailer for social media and a full-length film of 30 to 60 minutes.
Coastal venues are spectacular from the air. Drone coverage is included in Signature, Luxury and Destination packages. Some coastal areas and venues near John Wayne Airport have airspace or venue restrictions, so we confirm FAA authorization and venue permission before every flight.
Coastal OC can be overcast in May and June. Soft cloud is flattering for portraits, but for a clear ocean sunset, late summer and early fall are usually the best bet.
We check the exact sunset time for your date and plan a short portrait session 30 to 45 minutes before it, so you can be back for dinner while the light is still glowing.
Some Orange County beaches and parks require a permit for professional photography. We will let you know what is needed for your chosen spots.
Moving between a ceremony in Anaheim or Orange and a reception on the coast can take longer than expected on weekends. We build buffer time into your timeline.
★★★★★“Ray and his team were incredibly professional, discreet, and efficient. They seamlessly blended into the background, capturing candid moments without being intrusive... The final photos exceeded our expectations. The quality is exceptional; the images are vibrant, sharp, and beautifully edited.”
Anisssa · WeddingWire review, April 2025
★★★★★“Expressions Productions truly outdid themselves for our traditional Indian wedding. Our wedding rituals and celebrations spanned multiple venues and days of events! From the vibrant Mehndi ceremony to the heartfelt vows at the Mandap, and the lively Sangeet night filled with music and dance, they captured every moment with impeccable artistry and attention to detail.”
Pushpa · WeddingWire review, April 2025
★★★★★“Their communication style was excellent - they were never intrusive and were incredibly thoughtful about how we wanted to interact with our vendors... They showed up ahead of time, prepped everything, and even assigned an assistant to help guide our guests for pictures with us.”
Anika K. · Zola review, February 2025
All packages include an online gallery and print release. South Asian and multi-day weddings are quoted for the exact events you need.
| Package | Starting at | What it covers |
|---|---|---|
| Micro Wedding | $1,995 | Under 8 hours, one venue, team of 1 to 2, 150+ edited photos and mini video clips. |
| Essential | $4,995 | 10 hours, team of 2, 300+ edited photos, engagement session, highlight film and a 30-minute wedding film. |
| Signature | $6,995 | 12 hours, team of 3, drone, 500+ edited photos, 10-spread album, cinematic trailer, 30 to 45-minute film and photo booth. |
| Luxury | $9,995 | Full day, team of 4, multiple locations, 800+ edited photos, two albums, 45 to 60-minute film, posing choreography and a script writer. |
| Destination and multi-day | Custom | Multi-day coverage with a team of up to 6, 1,000+ edited photos, premium albums and a custom-length film. |
Compare everything on our packages page or request an Orange County quote.
Tell us your date, venue and the events you are planning. We will confirm availability within 24 hours and suggest the coverage that fits.