"Bachelorette" Ashley Hebert marries J.P. Rosenbaum

"Bachelorette" Ashley Hebert kisses J.P. Rosenbaum on the season finale of "The Bachelorette" in Fiji.
Matt Klitscher

"The Bachelorette" star Ashley Hebert and her fiance, J.P. Rosenbaum, tied the knot on Saturday in Pasadena, Calif.

The couple exchanged vows in front of family and friends in a ceremony officiated by "Bachelor"/"Bachelorette" host Chris Harrison.

Their nuptials were taped for a two-hour TV special, "The Bachelorette: Ashley and J.P.'s Wedding," set to air Dec. 16 at 9 p.m. ET on ABC.

Hebert, 28, walked down a wood-planked aisle to a piano rendition of "I Can't Help Falling in Love with You," a source told E! News, and the ceremony ended with guests throwing confetti and rose petals.

Guests at the wedding reportedly included fellow "Bachelor"/"Bachelorette" alums Ali Fedotowsky, Emily Maynard, Jason and Molly Mesnick and Jillian Harris, as well as upcoming "Bachelor" Sean Lowe.

Hebert, a dentist, first vied for Brad Womack's heart on "The Bachelor." She then met Rosenbaum, a 35-year-old construction manager, on the seventh season of "The Bachelorette." They got engaged during the show's finale.

They are just the second couple to marry after getting engaged on the ABC dating show. The first "Bachelorette" nuptials took place when Trista and Ryan Sutter wed in 2003.

None of the "Bachelor" proposals have yet led to a wedding. Jason and Molly Mesnick did marry in 2010 (and are expecting a baby in March), but only after he broke off his on-air engagement to Melissa Rycroft.