Latest Rose McGowan

Once Upon A Time Spoiler Death

‘Once Upon A Time’: A Major Death & More Scoop From Sunday’s Episode knows five epic scenes to look forward to — and one of them’s a killer!

Once Upon A Time may not be on every week (damn you, award shows!) but when it is, it’s on fire! The epic second season continues with another all-new episode March 10, and it literally has every ingredient for a perfect hour — including a game-changing death! got an early look at Sunday’s episode, and we’ve got five spoiler-y gems to tide you over until all is finally revealed.

March 8, 2013
Rose McGowan Once Upon A Time

Rose McGowan Joining ‘Once Upon A Time’ As Young Cora

The former ‘Charmed’ star will work her magic once again in 2013.

The witch is back! Rose McGowan is set to play young Cora (Barbara Hershey) on an upcoming episode of Once Upon A Time — the show that literally doesn’t know the meaning of ‘too many flashbacks’ — according to‘s sister site Deadline. Rose’s episode, airing in 2013, will explain how Cora became the Mother of All Evil she is today.

December 20, 2012
Rose McGowan Kisses for the Troops

-New York, NY - 11/12/12 - Rose McGowan kicks off 'Cosmo Kisses for the Troops' by donating the first kiss of the day. For the fourth year, Cosmopolitan Magazine has partnered with Maybelline New York and the United Service Organizations (USO) to collect and deliver 'Kisses for the Troops.' On the day after Veterans Day, the Cosmo Kisses for the Troops tent is stationed in Times Square, with uniformed personnel; consumers will be able to kiss a postcard, which will ultimately be delivered to the servicemen overseas as well as the more than 10,000 troops who are in the New York City area helping with the post-Hurricane Sandy relief effort. For every kiss collected, Cosmopolitan and Maybelline New York will donate $1 to the USO. -PICTURED: Rose McGowan -PHOTO by: Amanda Schwab/Starpix -Filename: AMR5400444.JPG -Location: Times Square, Father Duffy Square Startraks Photo New York, NY For licensing please call 212-414-9464 or email

Rose McGowan Kisses For A Cause & Spills Her Favorite Lipstick

At the ‘Maybelline Presents Cosmopolitan’s Kisses for the Troops’ fourth annual event, the ‘Charmed’ actress kissed for a cause! Get the details here.

Rose McGowan, 39, was supporting ‘Kisses for the Troops’ on Veteran’s Day in New York on Nov. 12, by donating the first kiss to be sent to our troops with Maybelline’s Pearly Pink lipstick! At the event, hosted by Cosmopolitan and Maybelline, Rose shared her EXCLUSIVE beauty secrets with!

November 13, 2012

More From Our Brands