The 39-year-old sometime actress headed to West Hollywood's upscale Chateau Marmont in a pair of posterior skimming hotpants that sensibly, she paired with opaque black tights.
She also used a couple of tricks to make the shorts look more flattering.
Cheeky: Rose McGowan showed off her shapely posterior in a pair of very short shorts as she arrived at the Chateau Marmont in West Hollywood on Thursday night
One, she opted for all black... right down to her high-heeled boots; this gives a lengthening illusion to the legs and body.
The 5ft4 star also added a long, fringed cardigan which made the whole outfit look less tarty than it would've done had she gone for a cropped cover all.
The length of the fringing also helped elongate her whole look, and it set her relatively new platinum bob off rather nicely, too.
Charmed, we're sure: Rose was onto a winner with the cleverly put together outfit
Escort: The actress is dating Davey Detail but left the event with a friend
Roll up, roll up: Courteney Cox and Jaime King attended the (literally) glittering event
The night was to celebrate this jewellery collection, and guests got to leave with a goodie bag; and as trinkets start at around the $13,000, this must have been quite exciting.
Also along to admire the sparkle were Cougar Town star Courteney Cox, George Clooney's girlfriend Stacey Keibler, Jaime King and Ashley Benson.
Are we keeping you up, Stacy? Ms Keibler rested her head as she was whisked away home
Bosom buddies: Jaime linked arms with Ashley Benson as she left the event
McGowan is also headed to ABC's Once Upon A Time, to play the witch young Cora - Barbara Hershey in the show.
Rose is normally a brunette, but decided to change her look in November.
'New hair! I feel like a bad-ass super spy!' she said on Twitter at the time.