my first instinct would be Jude Law
Third looks kind of like Rheza Pahlevi, the former Shah of Persia.
For the love of god someone please put me out of my misery. Someone sent round an Excel quiz with famous people as children on that you have to identify and this one is driving me and the wife insane. We have both seen the picture before but can't place the person. Anyone have any ideas?