Spain's King Felipe, Prince Leonor , Prince Sofia - Spain's King Felipe, Queen Letizia , and their daughters Princesses Leonor and Sofia attend the army parade to mark Spain's National Day in Madrid, Spain, 12 October 2015. - Madrid, Spain - Monday 12th October 2015 (1 Picture)
Spain's King Felipe, Prince Leonor and Prince Sofia
Photo credit: Oscar Gonzalez
View All: Royal Family spain
Captain Pugwash is coming to the big screen, to be played by 'Hot Fuzz' star Nick Frost.
After a week-long residency on 'The Late Late Show' plugging his debut solo album, Styles inevitably joined host Corden for an episode of 'Carpool...