Princess Mary has looked lovely while in Australia on a royal tour with her husband, Prince Frederik of Denmark. Like any good Royal Tour, it's given us the chance to see all sorts of lovely sundresses, pantsuits and evening gowns..
Including this latest one. At a charity dinner in Melbourne on Saturday night, Princess Mary wore a one-shoulder, full-length gown in a grayish-blue hue that was flatteringly cinched in at the waist.
The gown strikes a similar note to Kate Middleton's Jenny Packham dress from a Remembrance Day ball at St. James's Palace. While Catherine's dress featured a looser fit at the top to match her unfussy hair, Princess Mary pulled both her hair and her waistline in for a more severe look.
Which version work the best? Tell us below.