Prince William's cousin Lady Amelia Spencer exuded glamour in waist-sculpting trousers to celebrate a wine launch by Bird in Hand at Sparrow Italia Mayfair with her twin sister Lady Eliza Spencer