The 34-year-old singer popped the question to former Miss Wales on a winter break, reported Daily Star.
"I am the happiest man alive. Ecstatic to say the beautiful Sophie Cahill made me the happiest man alive by saying yes.. When I said the amazing words... Will you Marry me!!," he tweeted after presenting his girlfriend with a diamond ring.
Sophia also shared her delight on the micro-blogging site and posted, "So it turns out that a Dane Bowers actually flew out to my childhood memory island to propose. I said yes!"