Former football pro Jamie O'Hara is engaged after popping the question to his girlfriend while enjoying an overseas getaway.