The Bachelorette alum JoJo Fletcher has celebrated her bachelorette party with her closest girlfriends ahead of her wedding to Jordan Rodgers, her fiance of about five years.

ADVERTISEMENT
JoJo, who got engaged to Jordan on The Bachelorette's Season 12 finale in 2016, flew to Cabo San Lucas last week to celebrate her upcoming nuptials with her besties.

RELATED LINK: 'THE BACHELOR' FRANCHISE COUPLES NOW: WHO IS STILL TOGETHER?? (PHOTOS)

JoJo, 31, took to Instagram on Thursday and posted a video of her first day partying.

"Let it begin," JoJo captioned the video, which showed JoJo tanning poolside with a mimosa in hand and then preparing to take a shot with a lemon wedge.

The group of JoJo and eight ladies, including The Bachelor alum Becca Tilley, arrived in Cabo on Wednesday, March 23, and their fun started out with drinks and churros by the beach, according to Us Weekly.

On Thursday morning, the girls got a workout in before tanning by the pool in black bikinis and taking shots with lemon wedges. JoJo looked beautiful in a white one-piece bathing suit that read "BRIDE" on the front.

The ladies designed custom beach hats in JoJo's honor, and JoJo embroidered her soon-to-be initials "JR" into her straw hat. She also relaxed in a ring-shaped floatie and got a little dancing in by the pool.

Becca, 33, posted a cute photo of JoJo holding a red cup as she stretched in front of a "Mrs. Rodgers" sign surrounded by pink and white roses.

"Ummm @joelle_fetcher," Becca wrote on her Instagram Story. "@jrodgers11 look at your girl!"

Jordan reposted the photo shoot to his Instagram Story and wrote, "Dayyyummmm," Us reported.

On Thursday night, JoJo's crew surprised her and made her laugh by dressing up in mullet wigs, dad shorts and fake goatees. JoJo, for her part, rocked a short red wig.

RELATED LINK: 'THE BACHELORETTE' COUPLES NOW: WHOM DID 'THE BACHELORETTE' STARS AND THEIR BACHELOR PICKS ULTIMATELY END UP WITH?! (PHOTOS)

And on Friday, the girls apparently made fresh watermelon cocktails and headed to the beach.

Towards the end of JoJo's bachelorette bash, she uploaded images of herself smiling on Instagram and wrote, "The face of a girl who's finally getting married soon."

And Jordan commented, "That's a cute freaking face if you ask me."

JoJo promised on Sunday that a "photo dump" of her "weekend shenanigans" will be "coming soon," and she shared photos of the girls all dressed up for a night out on the town.

JoJo summed up her party as, "I have the best friends a girl could ask for."

JoJo and Jordan got engaged on The Bachelorette's twelfth-season finale that aired in August 2016, and three years later, the former NFL player re-proposed with a brand new ring in 2019.

The couple initially planned on getting married on June 13, 2020.

However, due to the coronavirus pandemic, JoJo and Jordan decided in 2020 to push their wedding back to May 2021. But when that time came, JoJo explained to Access how her wedding wasn't going to happen -- not that month or even probably that year.

ADVERTISEMENT
"[The wedding is] probably going to be next year, which is like a dagger for when I say that," JoJo admitted. "It's literally so frustrating for me and such a bummer to me."

JoJo told Access, "In a million years, I never thought that a year [from the start of the pandemic] we'd still be in a similar predicament with capacity issues, COVID restrictions."

RELATED LINK: 'THE BACHELOR' COUPLES NOW: WHO DID 'THE BACHELOR' STARS AND THEIR BACHELORETTE PICKS ACTUALLY END UP MARRYING? (PHOTOS)

JoJo explained that when she and Jordan had to make their final call about whether to follow through with their May 2021 nuptials or delay the wedding again, the couple's chosen venue was still at "a 10-person maximum capacity."

"And so, we're just rolling with the punches at this point. It is what it is," JoJo noted.

When asked whether she and Jordan ever considered an elopement or exchanging vows at a different venue in order to avoid another wedding cancellation, JoJo explained, "Yes, we've obviously explored a million different options here."

JoJo said she and Jordan are just "so in love with our venue" that they decided to stick with the original plan, wait and be patient.

JoJo noted the venue "means a lot" to the couple "for a number of reasons," and she added, "And a big reason is all of our money is tied up in this, and we can't get that money back, so it just didn't make sense when we weighed out the pros and cons."

JoJo apparently doesn't want to sacrifice anything when it comes to her big day and she's trying to stay positive, even though she never anticipated she'd have to postpone her wedding twice.

"We know that when it does happen, it will be everything that we want it to be. People will all feel very comfortable and we'll be in a better place," JoJo shared.

"We'll get to have everyone there that we love, because I don't want to have a wedding with my closest family and friends not being able to be there. So, it's fluid -- it's all fluid!"

During a separate interview with Us last year, JoJo admitted she never even picked up her wedding dress that she had purchased prior to the original June 2020 wedding date.

"I plan on actually going and trying on dresses again and I never even picked up my original dress. Like the dress that I ordered, it came in during COVID [and] I had not even picked it up yet. Haven't even seen it," JoJo explained.

ADVERTISEMENT
"It will be three years old, probably, by the time I ever get to wear it. So yeah, I might be trying on dresses again."

Prior to starring on The Bachelorette, JoJo competed for Ben Higgins' heart on The Bachelor's 20th season and finished as the runner-up behind Lauren Bushnell.

RELATED LINK: 'THE BACHELOR' FRANCHISE COUPLES NOW: WHO IS STILL TOGETHER?? (PHOTOS)

Interested in more The Bachelor news? Join our The Bachelor Facebook Group!




About The Author: Elizabeth Kwiatkowski
Elizabeth Kwiatkowski is Associate Editor of Reality TV World and has been covering the reality TV genre for more than a decade.