Gorgeous as always, Rose McGowan!
The 40-year-old actress shared a beautiful bikini shot with her Instagram followers on Wednesday, where she's basking in the sunlight while looking peaceful as ever. She closes her eyes and relishes the moment, enjoying the cool pool water while simultaneously showing off her enviable figure.
"Desert hot springs with my spiritual brother @gregcipes," the erstwhile Charmed star captioned the stunning shot.
McGowan sports a colorful fringe bikini top in the pic, letting her makeup-free features shine as her wet hair is slicked back after a dip in the pool.
And in case that's not enough to convince you that the Once Upon a Time star is still smokin' hot at age 40, the brunette beauty also shared a Flipagram video of her time with her pal Greg Cipes, which she titled "California Dreamin.'" The Instagram clip features a number of bikini shots of theGrindhousehottie, in addition to a number of close-up shots of her booty, which, dare we say, is a backside many 20-year-olds would envy.
This isn't the first time McGowan has flaunted her bangin' bikini bod. She shared photos of herself enjoying an underwater dive with her new hubby,Davey Detail,while the couple was on their honeymoon together back in October.
Rose, share your secrets to maintaining that figure, please!