The star's post drew praise from friends, family and fans
Kylie Jenner is strutting her stuff.
No stranger to showing off her figure on social media, the 23-year-old makeup mogul took to Instagram on Wednesday to share pictures of herself soaking up some sun.
In the pictures, Jenner sat poolside while wearing a bright red, barely-there bikini. She offered the camera several sultry looks in the series of snaps as her blonde-colored hair fell over her shoulders.
"My grinch collection launches tomorrow," read the caption, referencing the star's upcoming holiday-themed makeup line.
"Merry Christmas to us," wrote her older sister Khloé Kardashian.
"Heavvvyyyy," wrote Travis Scott, her ex and father to her 2-year-old daughter, Stormi.
Makeup guru James Charles simply said, "hot."
Fans sang praises as well.
"Woooooow," wrote one, adding a flame emoji.
"Ehmmm hello hottie," said another.
The star revealed her Grinch-themed makeup collection just last week. It features earthy colors like green and gold. Each color is aptly named with titles like "Who-ville" and "Heart 2 Sizes 2 Small."
Kylie Cosmetics announced early Thursday that they've already sold out of the collection.
Promoting her makeup has previously drawn some criticism for Jenner after her social media was dominated by ads on election day rather than information about voting.
"Oh now we’re posting on here lol. There is an election going on girl. You could’ve posted this earlier. People are focused on the election not a restock," agreed someone else.
"This is so selfish and tonedeaf rn," said a disappointed fan.