Credit: Luca Teuchmann/

Rose McGowan channeled a princess -- albeit a very sexy one — when she attended the annual Orange Film Ball in Vienna, Austria Friday.

The actress, 38, donned a black-and-white Donna Karan ball gown with a sexy plunging neckline. She accessorized with Elizabeth Cole earrings and wore her hair in loose waves.

And while the look was quite revealing, it didn't come close to the wild getup she wore on the MTV VMA red carpet back in 1998.

Tell Us: What do you think of Rose's gown?