• Share
  • Tweet
  • Share
Mariah Carey

Splash News

It may be January, but Mariah Carey is rocking her fit bikini body like it's the middle of July!

The 45-year-old singer was spotted vacationing in St. Barts, heating up our cold, winter weekend in a sexy Louis Vuitton two-piece with a snakeskin-print sarong and an oversized hat.

She walked along the beach and kept an eye on her twins, Moroccan and Monroe, as they played by the water.

Speaking of her two cutie kiddos, Mariah also shared some photos while having a "puppy luv party" with them over the weekend. In one photo, the twins kiss their mama on either cheek as she smiles from ear to ear while wearing a pair of oversized sunnies (as is per usual for the diva).

Mariah Carey

Twitter

The family fun by the beach comes after Mariah and her boyfriend, James Packer, enjoyed a glamorous vacation to Aspen over the holidays. From playing in the snow to shopping in the city, the pair appeared to have a great time before ringing in the New Year near Australia.

As for the happy couple? Things may be getting serious soon. After E! News learned they moved in together late last year, an insider recently shared that marriage is on their mind.

"They have been speaking about marriage," the source told us. "They are very much in love and things couldn't be better."

Another source added, "They get along amazingly and their communication is always fluid and easy. James is very into Mariah, though, and he wants to spoil her and her children every minute he can. He feels she only deserves the best."