Megan McKenna has been sunning it up in the Maldives with her boyfriend Josh Riley.
And proving that Megan's beau - who never shows his face on social media - is one romantic man, he treated the former TOWIE star to a private dinner on the beach - prompting her fans to ask if he got down on one knee.
After singer Megan revealed on Instagram that her partner pulled out all the stops for them to dine under the stars in the gorgeous location, fans asked if she had got engaged.