SOPHIE Gravia had just finished a gruelling 12 hour shift on her ward when she was messaged by new celebrity fan Michelle Keegan – who was reading her latest book thousands of miles away on a sun soaked beach.
The single mum of two has insisted on keeping her day job as an NHS nurse in Lanarkshire despite becoming a bestselling author.
But as she was heading home after a particularly taxing day she found out that Our Girl star Michelle, 37, was enjoying Meet Me in Milan from her sunlounger in Dubai last October.
She says: “I had actually mether husband Mark Wright at an event …