Prince Charles has taken a trip to meet his son Prince William's newborn Prince Louis.
Critics have lashed out at the prince for taking nine days to visit his new grandson, claiming it's a poor effort given he had no other official functions on.
According to PEOPLE, Charles was at Kensington Palace to meet William and wife Kate Middleton's little prince for the first time - and to help celebrate Princess Charlotte's third birthday.
The 69-year-old had not been able to see Louis since he was born on April 23, as he was at his Scottish Highlands retreat of Birkhall and then had to head to France for the commemoration of the New Zealand and Australian war on Anzac Day, April 25.
His visit followed that of his wife, Camilla, Duchess of Cornwall, 70, who visited the couple the same day as Queen Elizabeth.
The 92-year-old monarch was seen carrying a yellow and white floral bouquet that looked handpicked from her garden.
The great-grandmother — who Louis’ siblings Prince George, 4, and Princess Charlotte call “Gan-Gan” — left husband Prince Philip, 96, at home at the castle, where he is recuperating from a hip replacement operation.