Loading
Loading
Loading
Loading
Loading
Loading

Carly & Troy

    Home
    Schedule

Carly Ahlstrom

and

Troy Hepper

October 14, 2023

Philadelphia, PA

Our Story

It was always you.

Carly and Troy first met senior year of college in English class. Carly almost always went to class looking homeless chic and thought Troy was super cute. One night, they were both at their favorite college bar, The Rathskeller, and Carly approached Troy who took a second to place her, saying "I didn't recognize you without your sweatpants on." After chatting for a bit, Troy asked Carly for her number, hitting her with yet another smooth line "maybe we can grade each other's papers some time." Their infatuation with each other grew over the next few months, and in the summer of 2015, the couple met in Ocean City, NJ where Troy asked Carly to be his girlfriend. After graduation, Troy moved to Arlington, VA and Carly moved to Madison, WI. Countless weekend trips, FaceTimes, and a couple years later, the couple went their separate ways as their lives seemed to be moving in different directions. Fast forward a couple more years, after Carly had moved back east and planted new roots in Philadelphia (go birds), Troy realized that she was 'the one' and reached out to her with hopes of winning her back. Carly eventually decided to give him a chance and a new, deeper love unfolded between them. Though long distance was familiar, the upcoming COVID quarantine was a blessing in disguise as it gave them an opportunity to test out living together. Troy and Carly made it official the summer of 2020 and moved into an apartment in Philly. By the following summer, the couple had bought their first home and temporarily moved to the Ahlstrom's Ocean City beach house while it underwent renovations. During a weekend in Philly in February of 2022, as the couple walked across Broad Street, Troy stopped Carly on the median, got down on one knee and proposed. Carly said yes as cars honked and pedestrians cheered.

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