Girl Amelia Spencer exuded glamour on Tuesday evening as she headed out to Sparrow Italia to rejoice the launch of a brand new wine by Hen in Hand.
The niece of the late Princess Diana, 32, was seen carrying a navy blue printed shirt with a excessive neck and lengthy puffed sleeves that cinched on the wrist. The damask print prime was styled with the matching wide-leg trousers with a cinched waistline.