Celeb shots of the week

Angelina Jolie, Mariah Carey, Charlize Theron, Robert Pattinson, Nicole Kidman, Michael Fassbender, Salma Hayey, Ewan McGregor and more - all in this week's celebrity gallery.