How Long Have Jessica Simpson and Eric Johnson Been Together?
Credit: Jessica Simpson on Instagram    

Celebrity Relationships

How Long Have Jessica Simpson and Eric Johnson Been Together?

Jessica Simpson and Eric Johnson should have their own reality TV show entitled: The Almost Newlyweds, or something of that nature. Unfortunately, we all know that won’t ever happen, the 33 year old recently admitted that she would “absolutely not do reality TV again.” Sigh. Never fear, we have the next best thing: Jess’s Instagram!

Not only is it full of snapshots of the couple’s adorable kiddies, Maxwell Drew, 2, and Ace Knute, almost 11 months, but of Jess and her soon-to-be hubby. In fact, these two lovebirds have been together for exactly four years today, and the mother-of-two took to the social media site and commemorate the joyous day.

“Happy 4yr anniversary baby!! I am so honored to be the mother of your babies and loved by you every moment,” Jessica captioned the sweet smooching selfie.

But wait, it gets better. Jessica shared yet another photo of the couple standing in front of a piece of artwork at the Tom Everhart Studio in California. “I can’t wait to marry you!!! Best 4yrs of my life!!!” she wrote.

Speaking of marriage, the couple recently set an official wedding date, and it’s almost a month away! The former pop star and her fiancé are rumored to make their union official over the July 4th weekend in Santa Barbara, California. Consider our calendars cleared.

As for what Jessica will be wearing for her (second) big day? “Jessica is having something unique made,” the source recently told Us Weekly. “It will be very different from the Vera Wang she wore to wed Nick Lachey [in 2002].” Oh, the intrigue!

It’s been a long time coming for Jessica and Eric. After just five months of dating, these two quickly got engaged in November of 2010, but when Maxwell and Ace came into the picture, the couple but decided to wait a few years before they tied the knot. Now, seems like the perfect time. Happy anniversary you two!