Green patterned fantastic dress (worn as top), £69, COS
Georginne zip patterned silk trousers, £261, Diane Von Furstenberg
Antique gold plate necklace with fur pom-pom, £533, Erickson Beamon
18ct yellow gold Marrakech 5-strand diamond set bracelet, £5,825, Marco Bicego at Laing the Jeweller
Plum socks, £5.45, Oroblu at MyTights
Floral printed satin heels, £490, Nicholas Kirkwood

Blue floral print silk dress (worn as top), £443, Philosophy
Peacock silk charmeuse layered skirt, £255, Edun
Antique silver plate Swarovski crystal necklace, £614, Erickson Beamon
18ct yellow gold hoop earrings, £1,130 and Jaipur bracelet, £810, both by Marco Bicego at Laing the Jeweller
Blue socks, £4, John Lewis
Teal catwalk boots, £260, Jaeger

Happy hedgehog Tillie wrap dress, £1,500 and pheasant green knitted gilet, £695, both by Mulberry
Round tortoise shell sunglasses, £15, ASOS
18ct yellow gold Jaipur necklace with mixed stones, £2,860, Marco Bicego at Laing the Jeweller

Teal floral dress, price on request, Twenty8Twelve
Navy silk patterned dress (worn underneath) from £953, Marni
Antique gold plate Swarovski crystal necklace, £1,008, Erickson Beamon
18ct yellow gold Marrakech 3-strand diamond set ring, £1,770, Marco Bicego at Laing the Jeweller
Green ribbed socks, £9, COS
Brown leather wedges from £382, Marni

Jungle print shirt, £365, Jonathan Saunders
Black and green printed wool dress from £759, Marni
8ct yellow gold five-strand diamond set necklace, £10,740 and amethyst and green tourmaline Jaipur ring, £510, both by Marco Bicego at Laing the Jeweller

Print coat, £1,678, Alberta Ferretti
Blue hand-painted stone earrings with lace, £326, Erickson Beamon
18ct yellow gold Jaipur bracelet, £810, Marco Bicego at Laing the Jeweller