Not a magazine nor a beauty contest but science has declared that Robert Pattinson is the most beautiful man in the world. The Batman actor has not only flaunts the badge proudly, but he has also beaten stars like Brad Pitt, Bradley Cooper and Henry Cavill.