Katie Holmes enjoyed a private trip to Cabo with Jamie Foxx before she celebrates her birthday with daughter, Suri Cruise.

Katie Holmes and Jamie Foxx have been rumored to be in a relationship but they have never opened up about it. Just before the thirty-eighth birthday of the actress, they flew down to Cabo San Lucas for a romantic getaway, boosting the rumors. However, the big day celebrations took place with Suri Cruise, Holmes' daughter who she shares with ex-husband Tom Cruise.

Katie Holmes has shared a number of photos with her daughter that show them celebrating the thirty-eighth birthday of the actress, reports US Weekly. She has captioned one Instagram photo with the words "birthday vibes".

Also, another photo shows Suri smiling for the camera and mommy dear has captioned it with pink and red heart emojis. Holmes also thanked her followers saying that she appreciates their love.

However, it was not just a mother-daughter celebration for Holmes on her birthday. Just two days before the big day, she flew down to Cabo San Lucas in Mexico with her boyfriend Jamie Foxx for a private vacation in the resort city, reports E! News.

The duo left on Friday early in the day and stayed in one of the most private suites. According to sources, they wanted to be very discreet and had ordered for everything to be delivered to their room and were taken care of by a personal butler.

It was a quick trip in her honor and they returned on Saturday. Notably, the relationship of Katie Holmes and Jamie Foxx has received much media attention because of its on-again-off-again nature. Two months back in October, tabloids were buzzing with stories that the couple has broken up and since neither of the two spoke about their relationship, the rumors got even more intense.

It was said that Jamie Foxx did not want to be committed and was averse to making their relationship public as well. Some also said that he was afraid of Tom Cruise's temper and did not want to rub the ex-husband of Katie Holmes the wrong way. 

As for Katie Holmes, she was asking for commitment and her persistence made Jamie Foxx call it quits. However, now that the couple has taken a trip and does not seem to be bothered by what media is saying, it does look like they are in a secure place.