Britain's Duchess Catherine has reportedly bought her son a patriotic Christmas jumper.
Prince George, her son with Prince William, will be wrapped up warm during the festive season after Catherine, 31, paid a visit to her favourite children's store in Chelsea and hand-picked the jumper and a top.
She visited Trotters on the King's Road and selected a navy sweater, priced £34.99, which is aptly named 'George' after the third-in-line to the throne, and features a Union Jack flag on the front.
An insider told the Daily Mirror newspaper: "Kate thought they were fun to give George. He'll be king one day so the flag is very appropriate."
Duchess Catherine also purchased a £19.99 T-shirt from the same shop with three royal Buckingham palace guards printed on it, which comes with a £14.99 hand-knitted matching soldier hat for the Prince, who is almost five-months-old.
Catherine and Prince William, also 31, have planned to take their son to Queen Elizabeth's traditional gathering at Sandringham for his first Christmas this year.
Presents are kept in the Red Drawing Room and the Queen and Prince Philip after often joined by up to 30 guests at their Norfolk estate, with family arriving ahead of Christmas Day.
On Christmas Eve, the Queen's grandchildren and great-grandchildren put the finishing touches to the Christmas tree and presents are opened followed by candle-lit dinner.
Tagged in Prince William Duchess Catherine