My 5 ‘Perfect’ Literary Characters by Cecelia Ahern

I’m thrilled to be part of the blog tour for one of my favourite authors, Cecelia Ahern. Cecelia released Perfect, the follow up to her hugely successful YA debut, Flawed, on the 6th April and it sounds AMAZING. (My review is to follow…) Cecelia has been kind enough to share her top five  ‘perfect’ literary […]