Charles & Camilla welcome British Oscar winners to St James’s Palace

by Victoria Howard