From Snoop Dogg to Prince William and Kate Middleton, see which stars have taken part in the tradition of carrying the Olympic torch over the years.