CLOCKWISE FROM TOP: MARNI EAU DE PARFUM, £68, BY MARNI, HARRODS.COM; DELIC - The Independent