Kourtney Kardashian is struggling.
The Keeping Up with the Kardashians star seems to have really enjoyed her birthday celebrations, as she posted a tweet on Monday, writing, “I may or may not have thrown up four times last night and slept in #birthdayvibes.”
But that didn’t stop the 38-year-old from showing off her bikini bod on Snapchat, showcasing her curves during a post-birthday relaxation trip to Mexico with her friends and sisters.
At least she was partying by herself. Kourtney enjoyed relaxing with her closest friends on a boat, taking snaps of their vacation, while wearing a tiny navy blue bikini.
In celebration of turning another year older last Tuesday, the Keeping Up with the Kardashians star trekked down to Anaheim, California, with two of her children—oldest son, Mason, 7, and daughter, Penelope, 4—her ex Scott Disick, and younger sister Kendall Jenner to enjoy some amusement park fun, according to numerous park-goers.
The mother of three and her family were spotted throughout the day at Disneyland, including nearby Thunder Mountain, where a photo of Kourtney, Scott, Mason and Penelope was snapped by a Twitter user.
To celebrate the oldest Kardashian sister, multiple family members wished her a happy birthday on social media and on their apps, including momager and matriarch Kris Jenner, Kim Kardashian West, and Kendall.
“Happy birthday beautiful @kourtneykardash!!!” Kris gushed on Instagram, sharing a collage of photos of her eldest child over the years.
“From the day you were born you have blessed me with so much joy!” she continued. “You bring happiness love and light and are such an inspiration to me, and everyone around you. You are such an incredible mother, sister, friend, and daughter and I love you more than words can ever say…. you are beautiful inside and out my sweet girl, have an amazing day, mommy xoxo #love #family #grateful #happybirthdaykourtney.”
Kim also expressed her love for Kourtney in a heartfelt tweet: “Happy Birthday to the one and only @kourtneykardash My best friend, the best mom and the best sister in the world!”
Keeping Up with the Kardashians airs Sundays (9 p.m. ET) on E!
This Story Originally Appeared On People