Photos of Croatian President Kolinda Grabar Kitarovic in her bikini have gone viral online in three countries, Kenya, India and the Philippines.