Giles‘ Diary : Karen Elson wearing Giles in British Vogue

Follow Giles on Instagram @guineapiggiles