Grace & James's Almansor Court Wedding
December 13, 2025 · The Gazebo at Almansor Court, Alhambra
An Almansor Court Wedding in Alhambra
Grace and James met in college at UCSD in 2018. Grace takes care of everyone and is all about family; James is easygoing and always joking around, and the two of them laugh most when they are teasing each other. They call themselves introverts, so what they looked forward to most were the quiet moments: the first look, seeing each other at the end of the aisle and any time they could steal for themselves. On December 13, 2025, they got ready at the Sheraton San Gabriel, married in the lakeside gazebo at Almansor Court in Alhambra and celebrated with a banquet at NBC Seafood in Monterey Park, in dusty blue, gray and white. Here is their Almansor Court wedding, photographed by One and Only Production.
Details at the Sheraton San Gabriel
Grace's details were laid out on a gold mirror tray with blue and white flowers: her invitation, heels, earrings and their rings resting in a white rose. James's side was a watch, cologne, a navy pocket square and brown leather shoes.
Pajamas and Bridesmaids
Grace started the morning in her bride robe, with her bridesmaids in matching blue pajamas. They had asked for candid getting ready photos, and the hotel bed turned into a toast and a lot of laughing.
Into the Gown
Her bridesmaids changed into dusty blue, and Grace stepped into her gown and long cathedral veil by the hotel window, with family close by to help with the last details.
James and the Groomsmen
James got ready in a light gray suit while his groomsmen wore navy. True to his easygoing side, the group spent more time laughing and taking selfies than standing still, then headed out to Almansor Court in sunglasses.
First Look at Almansor Court
The first look was the moment they were most excited about. James waited on the lawn under the palm trees, Grace walked up behind him with her bridesmaids carrying her veil, and when he turned around he wiped away tears while she laughed.
Portraits Around Almansor Court
Almansor Court sits on a golf course and lake in Alhambra, with palms, brick walls and wide lawns. We took our time with portraits while Grace's cathedral veil trailed behind her across the grass.
The Wedding Party
Vivian, Susan, Rachel, Vivian and Elizabeth stood with Grace, and Frankie, Justin, Henry, Xing and Aydin stood with James. They had warned us they were a fun group, and they were right.
Ceremony in the Almansor Court Gazebo
The ceremony was in the white gazebo by the lake, with their friend on cello and an officiant from MCM Entertainment. Grace and James exchanged vows and rings, then kissed in the aisle as their guests cheered.
Newlywed Portraits by the Lake
Right after the ceremony we walked them along the lake and under the palms for a few quiet minutes together, which is exactly what they had asked for.
Family and Friends in the Gazebo
Before heading to the reception at NBC Seafood, Grace and James gathered their families and friends in the gazebo for photos, from the big group shots to the youngest guests.
Planning an Almansor Court Wedding?
Almansor Court gives you a lakeside gazebo for the ceremony, palm-lined lawns and brick courtyards for portraits, and banquet rooms on site, all in Alhambra in the heart of the San Gabriel Valley. One and Only Production is a photo and video team based in West Covina, serving Los Angeles, Orange County and the Inland Empire in English, Cantonese and Mandarin. If you are planning your wedding, we would love to hear your story. You can see another Almansor Court wedding with Angela and Jacob, watch Grace and James's wedding film, or browse our wedding portfolio.
Another Sheraton San Gabriel Wedding
Mandy and King celebrated at the Sheraton San Gabriel too. See Mandy and King's wedding.
Wedding Vendors
Getting Ready: Sheraton San Gabriel
Ceremony: Almansor Court, Alhambra
Reception: NBC Seafood, Monterey Park
Photo & Video: One and Only Production (@oneandonlyproduction)
Makeup: Kristie Lu
Officiant & DJ: MCM Entertainment
Suits: Indochino
Photo Booth: Mokobooth

