Portraits Theresa May Jack Nicholson Young and old Samuel L. Jackson Angela Markel Jonhy Depp Amy Winehouse kim Jong-un Nicole Kidman Natalie Portman Stephen Hawking Jennifer Lawrence Diana Updated Pope Francis Jeanne Moreau Javier Bardem Garbiñe Muguruza Michael Fassbender Ryan Gosling on vacation Jessica Chastain