But is the model still having diva-style tantrums?
After her meltdown on this year’s Love Island, lingerie model Sophie, 29, says she’s the happiest she’s been for donkey’s.
‘I’m in such a good place right now,’ she smiles. ‘I’m probably the calmest and most mellow I’ve been in years.’
She attributes her new-found joy partly to her Bipolar diagnosis – ‘a weight has been lifted off my shoulders’ – and mostly to her new on-off beau, 38-year-old footie boss Simon Jordan.
Unfortunately, her relationship with self-made millionaire isn’t going quite as smoothly as she’d like. There are reports of fierce rows between the pair.
‘Sophie was furious when she found he had been texting his exes,’ a friend tells The Mail On Sunday.
Hopefully the couple can patch things up. Sophie’s obviously smitten and already thinking about being a mum.
She tells Celebs On Sunday magazine: ‘I’d love to have at least three kids. In five years’ time I see myself settled and healthy with at least one baby.’