When this '70s-inspired Michael Kors minidress made its debut on the Fall 2016 runway, we couldn't wait to see which star would wear it first. Would it be Kate Hudson, who's constantly slipping into daring styles, or perhaps Blake Lively, who sat front row? Instead, Maria-Olympia, a 19-year-old Greek princess with an eye for style, rocked it at a private dinner for the fashion house in London. Obviously she took a liking to the design's cutout detail and metal rings, as she showed off her mini from all angles on Instagram.
Maria-Olympia styled her number with a sparkly envelope clutch, dainty necklace, Cartier Love bracelets, and neutral caged heels. She was glowing as she posed with fellow partygoers and proved to the world that the royals show their sexy side more often than you think. Read on to check out the princess's look, then shop for dazzling pieces to re-create it for yourself.