Prince Harry has sparked anger among animal campaigners after enjoying an American rodeo.
The Duke of Sussex's attendance at the weekend came despite his wife's longtime animal rights activism.
Dressed looking like Indiana Jones, Harry was pictured attending the Stockyards Rodeo event in Fort Worth, Texas, on Saturday.