Ready for lunch! Earlier, Harry, 31, and two-year-old nephew Prince George had shared a ride to the Queen's annual Christmas lunch at Buckingham Palace. The prince looked dapper with his closely-trimmed beard and navy blue suit
Arriving: In the front passenger seat of the royal car sat Harry, while Kate, wearing a bright red coat, and Prince George kept each other company in the back of the Range Rover Members of the extended royal family enjoyed an afternoon at Buckingham Palace today for the Queen's annual Christmas lunch.
The young prince was seated in the back seat of a royal car with the Duchess of Cambridge, who looked suitably festive in a red coat.
In the front passenger seat of the car sat Prince Harry, 31, who looked dapper in a navy suit with light blue tie.
The afternoon was a relatively succinct affair with Kate re-emerging at around 4pm, this time sitting in the front seat of the royal car.
Click link for full post from The Daily Mail.