Rose McGowan, Davey Detail Rose McGowan, Davey Detail

Magic's in the air.

Former Charmed star Rose McGowan is engaged to Davey Detail, People reports. McGowan and Detail, an artist, have been dating for a year.

PHOTOS: The most surprising celebrity couples

"Thanks for all your good wishes! Fish faces for you all," McGowan tweeted, along with a photo of her and Detail hamming it up adorably for the camera.The actress previously dated Marilyn Manson for three years and was engaged to director Robert Rodriguez in 2007.