Credit: ABC via WENN

Ashley Hebert and J.P. Rosenbaum have made it official with a big, white wedding (OMG, they're man and wife!) and the time has come to walk down memory lane and revisit the key moments in Team Cupcake's relationship. Better grab a box of tissues, because heaving sobs are a requirement of reading this list.

May 23, 2011: Ashley and J.P. Meet During The Bachelorette's Premiere
J.P. swept Ashley off her feet when he showed up without any props (just his smile, guys, just his smile) and told her how beautiful she was. Sigh, memories!

June 6, 2011: Ashley and J.P. Go On Their First One-On-One Date
J.P. and Ashley had a quiet date at her pad in front of a roaring fire — and yes, they made out on of terrifying animal skin rug while wearing pajamas.

Credit: ABC via WENN

June 27, 2011: Ashley and J.P. Go On Their Second One-On-One Date
Team Cupcake travelled to Victoria Peak outside of Hong Kong, where they chatted about their past relationships, "ate dinner," and made out to the dulcet sounds of vaguely ethnic music. 

July 18, 2011: Ashley Visits J.P.'s Hometown In Roslyn, New York
Ashley and J.P. went rollerskating in a terrifying (er, romantic) abandoned rink, and then settled down for a carb-filled evening with the fam-fam. Spoiler alert: everyone loved Ashley. 

Credit: ABC via WENN

August 1, 2011: J.P. Proposes to Ashley In Fiji
After rejecting Ben Flajnik and his wine-loving self, Ashley accepted J.P.'s proposal while standing on a beautiful beach in Fiji. We're ugly-crying just thinking about it.

August 6, 2011: J.P. and Ashley Host An Engagement Party In NYC
Ash and J.P. celebrated their engagement by hosting a big bash for their friends and family in New York City at Casa La Femme. Guests were offered cupcakes (duh), the room was filled with roses, and yep — there were belly dancers. Because why not?

March 28, 2012: Ash and J.P. Move To New Jersey
Ashley and J.P. decided to leave the Big Apple and move to Princeton, New Jersey (we know, fear) in order to get out of the city. Now, Ash commutes and hour to Philadelphia, and J.P. commutes and hour to New York! Let's just hope neither of them develop New Jersey accents.

November, 2012: Ash and J.P. Start Filming Their Wedding Special
Ash and her man were spotted around town with a camera crew in preparation for their wedding special on ABC. They even hit up Neil Lane's L.A. store to buy wedding bands!

November 17, 2012: Ash and J.P. Head To Arizona For Their Bachelor/ette Parties
Ashley, J.P., and their BFFs flew to Arizona for a weekend of non-stop partying at the W Hotel in Scottsdale. Obviously, the entire event was filmed for ABC's wedding special. Thank god.

December 1, 2012: Ashley and J.P. Get Married!
Ashley and J.P. tied the knot in Pasadena, California, in front of 200 of their friends and family (including Emily Maynard, Ali Fedotowsky, Jillian Harris, and Sean Lowe). Ash walked down the aisle to Elvis' "I Can't Help Falling in Love With You," and she and JP recited their vows under a chuppah!

December 16, 2012: Ashley and J.P.'s Wedding Special Airs On ABC
"The Bachelorette: Ashley and J.P.'s Wedding" will air Sunday, December 16 at 9 ET on ABC. And Chris Harrison is officiating!

December 25, 2012: Ashley and J.P. Celebrate the Holidays as Husband and Wife
Hot off the heels of their wintery wedding (read: super sunny wedding), Ashley and J.P. jetted off to Maine to spend the holidays with Ash's sister and the rest of their family. And no, this totally does not count as a honeymoon.

January 1, 2013: Ashley Changes Her Twitter Name to "Rosenbaum"
Over New Years weekend, Ashley changed her Twitter name from Ashley Hebert to Ashley L. Rosenbaum. Now her marriage to J.P. is official in the eyes of social media, which is really all that matters, to be honest. Way to kick off the new year with a great start, Ash!

February 17, 2013: Ashley and J.P. Go On Their Honeymoon
Ashley and her new hubby vacationed to Tahiti for their romantic honeymoon, spending their getaway frolicking in the water with sharks and stingrays, chowing down on Polynesian feasts, and hanging out in their glass-bottomed hotel room. Shhhh, just let the jealousy embrace you like a warm Snuggie.

March 25: J.P. and Ashley Admit That They Had Sex Before Marriage
Bachelor Sean Lowe made headlines when he was all "I'M A RECLAIMED VIRGIN" (in so many words), but Ashley and J.P. definitely don't share in the belief that people shouldn't have premarital sex. J.P. opened up about the taboo topic, saying "Those are their own personal beliefs and we're not going to judge them. We do our thing, they do their thing." Translation: their thing = having tons of sex.

Credit: Dimitrios Kambouris/WireImage Photo: Ashley Herbert and JP Rosenbaum Kiss at the Brancott Estate Summer Chill Hour 5/21/13

May 21, 2013: Ashley and J.P. Pucker Up In NYC 
Six months after their televised wedding, J.P. and Ashley hit New York and hosted a Brancott Estate Wines Chill Hour at Catch Roof. And yes, they spent most of their time cuddling and kissing each other. Love is a many splendored thing, Team Cupcake!

May 22, 2013: Ashley and J.P. Reveal Their Timeline For Having Kids
News flash: Ashley and J.P. can't wait to pop out a bunch of babies, and they spoke exclusively to Wetpaint Entertainment about their timeline. The verdict? They want children after Ashley's residency, aka summer 2014!

July 18, 2013: Ashley Announces Plans To Open Practice In NYC
Looks like Ashley and J.P. could be ditching New Jersey for greener pastures. By which we mean the concrete jungle known as New York City. Yep, Ashley is thinking about opening a practice in The Big Apple, which means a cross-state move might be in the works!

What do you think is next for Ashley and J.P.? Are they your favorite love story from the Bachelor franchise? Tell us your favorite Team Cupcake memory! 

Credit: YouTube Photo: Watch JP Rosenbaum Propose to Ashley Hebert on The Bachelorette Season 7 (VIDEO)