Happy: Prince Charles (left) was pictured smiling on the skiing holiday at the Klosters resort in Graub�nden, Switzerland, on Friday, which has been a favourite with the 64-year-old royal for more than three decades
{}