Jacquard long pants, £485, Satin stretch shirt with lipstick scarf, £510, a - The Independent