Megan McKenna poses in ocean blue bikini in Maldives after splitting from boyfriend of 2 years
Clearly enjoying her luxury holiday in the Maldives, reality star and singer Megan McKenna was seen flaunting her incredible body on Instagram. Posting a series of snaps, Megan, 29, rocked a teeny bikini that was paired with dark shades and a pair of bright orange coloured slides, alongside the caption: “Damn I need that island life.” This follows news breaking of Megan splitting up with boyfriend, Josh Riley, after two years of dating.