Loading
Loading
Loading
Loading
Loading
Loading

Cheryl & James

    Welcome
    RSVP
Hero Image

Cheryl Quan

and

James Kwok

November 5, 2023

Costa Mesa, CA

Our Story

Cheryl and James' relationship has been nothing short of a fairytale. It all began in October 2019 when they connected on the online dating app Coffee Meets Bagel. Their initial interactions were filled with lengthy text chats, getting to know each other on a deeper level before finally deciding to meet in person. Their first date took place at Stacks in Irvine, where James discovered Cheryl's unique dislikes for cheese and eggs. Despite their culinary differences, their connection grew stronger, and they navigated through the challenges of the pandemic shutdown that soon followed. During the pandemic, physical meetings were scarce, but Cheryl and James found solace in nightly FaceTime calls. They made the most of their virtual interactions, even going as far as creating a virtual date night on Animal Crossing. Cheryl designed her in-game island to include memorable date spots, bringing a touch of magic to their long-distance relationship. As the pandemic eventually subsided, Cheryl and James celebrated by spending their free time at Disneyland, immersing themselves in the joy and wonder of the theme park. It was during one of these enchanting moments in June 2022 that James decided to take their love story to the next level. In front of the iconic castle at Disneyland, James proposed to Cheryl, marking a significant milestone in their relationship. Overwhelmed with joy and surrounded by the magical ambiance, Cheryl said yes, sealing their commitment to a lifetime together. And now, as they celebrate another milestone in their fairytale story, Cheryl and James embark on a new chapter filled with love, happiness, and endless possibilities. Their journey from the first meeting on a dating app to a proposal at the Happiest Place on Earth serves as a testament to the power of connection, resilience, and the magic of true love.

Footer image
For all the days along the way
About ZolaGuest FAQsOrder statussupport@zola.com1 (408) 657-ZOLA
Start your wedding website© 2025 Zola, Inc. All rights reserved. Accessibility / Privacy / Terms