Rose McGowan walks along the beach after taking a dip in the ocean on Monday (November 23) in Tulum, Mexico.
The 41-year-old former Charmed actress wore a bright yellow bikini top with black bottoms while hanging out at the beach with her dog and some friends. PHOTOS: Check out the latest pics of Rose McGowan Rose took to her Instagram account over the weekend to share a cute video of herself with her dog Pearl while at the beach. “Mi amor Perlita (little Pearl.) I am very lucky to have found a quiet spot to heal.
Read more on justjared.com