Former Bachelor, then Bachelorette star Jen Schefft has finally found her happily ever after. Friends report that the former Bachelorette will wed her fiance Joe Waterman in a private ceremony in Chicago tonight. The couple met a little over a year ago and have been together ever since. During her first stint on the Bachelor she was chosen by Bachelor Andrew Firestone. However, after that relationship failed she returned to the show to become the Bachelorette. Jen Schefft made reality romance history when she ultimately chose neither of the remaining suitors at the end of her season. Looks like Jen will hand out her final rose tonight at Spiaggia restaurant, to her true prince charming!