The Princess of Wales doesn't often wear Bardot necklines but her knitted white dress from 2019 was a versatile show-stopper