PHOTOSBrooke Shields Wows in a Gorgeous Dress at the Vienna Opera Ball

Looking good, Brooke Shields!

The 50-year-old actress attended the Vienna Opera Ball in Vienna, Austria on Thursday, Feb. 4 — and looked more stunning than ever!

brooke shields getty images

Brooke on Feb. 4.

For the special occasion, Brooke wowed in a gorgeous, beaded floral gown that showed off her amazing physique. She finished off the stylish look with a matching black clutch and classy updo.

RELATED: Brooke Shields Reveals How She’s Survived 50 Years of Fame

The Pretty Baby star also had the privilege of being Austrian millionaire mall developer Richard Lugner‘s paid date at the lavish annual event. Some of Lugner’s former dates include Nicolette Sheridan, Dita Von Teese and Sophia Loren, among others.

Click through the gallery below to see more photos of Brooke at the event!