Skip to main content

Kim Kardashian and Meghan Markle Love This $25 Body Oil for Stretch Marks

It helps fight stretch marks, scars, uneven skin tone and dehydrated skin

Kim Kardashian
Taylor Hill/Getty ImagesGetty Images

Us Weekly has affiliate partnerships. We receive compensation when you click on a link and make a purchase. Learn more!

There are few things we love more than a beauty product that has so many uses that we don’t know how we ever got by without it. That’s how we feel about this skincare oil, which has been used by Kim Kardashian and Meghan Markle. No matter your face or body skin concern, chances are that this product can help with its appearance.

Kardashian has used Bio-Oil Skincare Oil and credited it with keeping her skin stretch mark-free, according to a since-deleted post on her website, as documented in Marie Claire. “It just makes my skin glow, and it has so many benefits,” Kardashian wrote. “If you have a scar or stretch marks, you just massage the oil onto the area two times a day.”

Markle has also used the skincare oil to keep stretch marks at bay, an insider told The Sun. At the time of this insight, Markle was pregnant with her first child. So, Bio-Oil is truly a trusted product during such a body-changing time in life.

Get the Bio-Oil Skincare Oil for $25 at CVS!

Maybe you have acne scars that still bother you years later. Or maybe you’re pregnant and trying to improve the look of stretch marks. Or maybe you have uneven skin for one reason or another and want to work on that. Those are just some of the issues that Bio-Oil Skincare Oil can help with.

NEW YORK, NEW YORK - SEPTEMBER 04: Drew Barrymore arrived at the "The Late Show with Stephen Colbert! " on September 04, 2025 in New York City. (Photo by Raymond Hall/GC Images)

Related: Hurry! Drew Barrymore 'Douses' Her Skin in This Hydrating Face Oil — And It's $15 Today

Although this skincare oil has caught the eye of celebrities, you don’t have to worry about it having a high price tag. It comes in a variety of sizes, and its reasonable cost makes it clear why it’s such a staple. Plus, a little goes a long way, so you’ll certainly get your money’s worth.

To get maximum benefits, the brand recommends taking the oil and massaging it in a circular motion on your face or body until it’s fully absorbed. It was designed to be fast-absorbing and non-comedogenic, so it won’t clog pores, even on those who have sensitive or acne-prone skin. Apply it twice a day for at least three months for serious results.

Bio-Oil Skincare Oil is able to do what it does thanks to a few key ingredients. Purcellin oil repairs and re-regulates the skin’s moisture barrier, and vitamin A encourages new collagen formation and helps skin that’s been damaged by ultraviolet (UV) rays. Meanwhile, lavender oil calms and soothes the skin, and rosemary oil invigorates and conditions the skin.

There aren’t many people who wouldn’t benefit from the helpful properties of this beauty staple. We know Kardashian and Markle have certainly reaped the benefits!

Get the Bio-Oil Skincare Oil for $25 at CVS!

amazonsummerbeautyeventfeature

Related: Amazon's Summer Beauty Sale Is Almost Over — 11 Celeb-Loved Gems to Grab STAT

In this article:

Close Button for "Got a Tip" Form
Got a tip for US?
We're All Ears for Celebrity Buzz!
Please enter a name.
Please enter a valid email.
Please enter a phone number.
Please enter a message.

Already have an account?