Credit: Neilson Barnard/Getty Images    
Share on Facebook0Share on Google+0Tweet about this on Twitter0

Once Upon a Time

Rose McGowan Is Engaged — For the Third Time! Check Out Her Ring (PHOTO)

One Once Upon a Time star is having a particularly magical week — and it's not because the show started filming again. In fact, we haven't seen her in a while, and it's always been in flashback mode. This gorgeous gal is engaged, though, so we're sure she's not complaining about not being dolled up in fairy tale attire. But who is the lucky lady?

Credit: Rose McGowan's Instagram    

Rose McGowan (Young Cora) has been swept off her feet, but not by Rumplestiltskin — she's engaged to artist Davey Detail, her rep confirmed to E! News.

Rose, 39, and Davey started dating last year, and she was seen with a diamond ring on that finger on July 17. However, it looks like the ring isn't a diamond at all — it's a lovely green stone, which sheshowed off on Instagram.

This is the Charmed alum’s third engagement. She was engaged to Marilyn Manson for two years before they split in 2001. She was also engaged to director Robert Rodriguez, but they split in 2009.

Let's hope this relationship lasts all the way down the aisle, and then for years to come. Congrats to the happy couple!

Are you surprised Rose is engaged? Sound off below, and feel free to leave your congratulations, too!

Source: E! News