Rose McGowan was in Vienna, Austria, this weekend to take in the glitz and glamour of the annual Orange Filmball which celebrates entertainment, dance and song in honour of the Austrian film industry.

The actress wore a Donna Karan Pre-Fall 2012 strapless black-and-white gown for the occasion.

Her gown provided the perfect modern princess-like look for this grand ball.

Elizabeth Cole earrings added some sparkle while side-swept locks and a bright pink lip colour completed her look.

Credit: Style.com & Getty