Lady Amelia Spencer exuded glamour on Tuesday night as she headed out to Sparrow Italia to celebrate the launch of a new wine by Bird in Hand. The niece of the late Princess Diana , 32, was seen wearing a navy blue printed blouse with a high neck and long puffed sleeves that cinched at the wrist. The damask print top was styled with the matching wide-leg trousers with a cinched waistline.
.