Rachel Riley, who designed the dress Princess Charlotte wore in her sixth birthday portrait also claimed Kate was “making bolder fashion choices” for the future royal. In the picture, shared by the Duke and Duchess of Cambridge last week, Charlotte wore the £59 Rachel Riley floral summer dress, which has since sold out, with her widest smile.