She was feeling a bit under the weather just a few days ago.
And Kourtney Kardashian looked to be doing much better on her most recent outing.
The 37-year-old reality star looked in fine form as she strapped on a swimsuit and enjoyed a day of family bonding poolside in Miami on Monday.
She is joined on the trip by her three children: six year-old son Mason, three-year-old daughter Penelope and 16-month-old son Reign as they swam at their luxury hotel.
No doubt she gave fellow hotel guests an eyeful as she showed off her pert derriere in the one-piece number after taking a dip in the pool.
The Keeping Up With The Kardashians star certainly seemed to enjoy the afternoon poolside as she had a few snacks and even chatted it up with a young man while her children played.
Earlier in the day, the star was spotted bonding with her children on the beach as she showed off her fantastic figure in a pair of Daisy Dukes.
Kourtney was a hot mama as she wore a clinging white swimsuit tucked into the tiny denim shorts along with a pair of sandals.
She accessorised the look with a beaded choker and several other chain necklaces while shielding her eyes with large, mirrored aviator shades.