SELF-PORTRAIT Amelia lace-panelled pleated dress in white – as worn by Olivia Palermo with fashion designer Valentino on a yacht in Greece, August 2016. Celebrity dresses | star style fashion | spaghetti straps | ruffled panel | what celebrities wear