Prince William and his 14th Century ancestor King Edward I.
Princess Beatrice and her great-great-great-great-grandmother Queen Victoria.
Prince Charles and his distant relative Edward VII, who also once held the title of Prince of Wales.
Lord Freddie Windsor and his ancestor Louis Frederick, Prince of Wales.
Prince Michael of Kent and his grandfather, King George V.
Princess Beatrice and her great-great-grandmother, the Queen Mum.
Queen Elizabeth II and her grandmother, Queen Mary.
Prince Harry and his great-great grandmother, Queen Mary.
Prince Edward and his grandfather, King George VI.
Lady Louise Windsor and her grandmother, Queen Elizabeth II.
While some of these may be a stretch–like Prince Harry and Queen Mary, for one–some of these are eerily spot-on–like Prince Charles and Edward VII. What do you think?