LONDON - Dressed in a white embroidered shirt and red shorts at Princess Charlotte's christening, one-year-old Prince George was the spitting image of his father when he was captured on camera in 1984.
Prince William wore a similar outfit to visit his then-newborn brother Prince Harry at the St. Mary's Hospital in London when he was two-years-old.
Prince George's outfit is similar but not identical, and is from children's wear designer Rachel Riley.
Crowds gathered to watch the first public outing by the family on Sunday, when Princess Charlotte - the baby daughter of Prince William and his wife Kate - was christened at St Mary Magdalene Church on the Sandringham estate in eastern England.
Prince George - who turns two on July 22 - won people's hearts with a wave as he held his father's hand while walking up to the church.
Princess Charlotte Elizabeth Diana arrived in a vintage black pram pushed by her mother, Kate, who was dressed in an elegant cream outfit.
The princess wore the same christening robe that brother George had worn.
The lace and satin gown, made by Queen Elizabeth's dressmaker, is a replica of the one first used by the royal family in 1841.
Archbishop of Canterbury Justin Welby - the spiritual head of the world's Anglicans - performed the baptism using the ornate silver gilt Lily Font that is part of the crown jewels and pouring holy water from the River Jordan onto the baby's head, AFP reported.
This is not the first time Prince George has worn an outfit reminiscent of what his father wore.
When he made his first appearance on the Buckingham Palace balcony on June 14, he wore a sky blue outfit that looked exactly like the one his father wore at his first balcony appearance in 1984.