Jennifer Love Hewitt is pregnant and engaged! We’re so happy she’s happy, beause the gal with “love” in her name has had a tough time in romance over the years.

Photos: See pics from Kim Kardashian’s star-studded baby shower!

She’s had some heartbreak for sure, but in the process she dated some major hotties! Check out this list of the dudes that came before the One.

Who was your favorite J.Love ex-boyfriend? Do you remember her dating some of these guys? Are you excited she’s finally having the baby she always wanted? Tell us in the comments below or tweet us @OKMagazine.