This is the reason why the Duchess wore red and white to show the world her new baby 2 years ago

This is the reason why the Duchess wore red and white to show the world her new baby

Many thought it was for Diana.

But there's actually another reason why Kate Middleton appeared in a red and white dress today.

As well as celebrating the birth of her new baby boy, the UK is also celebrating St. George's Day, and just like wearing green for Saint Paddy, red and white is usually worn for St. George.

The holiday is celebrated by various Christian Churches and by the several nations, kingdoms, countries, and cities of which Saint George is the patron saint.

St. George’s fame took off in England after the return of the knights from the Crusades, with tales of St. George appearing in front of them at Jerusalem in 1099.

Many believed that Kate wore red and white to honour William's mother Diana.

Diana also wore a very similar dress when she greeted the world after Prince Harry was born.

The introductions happened a lot quicker for baby number three as just moments ago Kate Middleton and Prince William left the Lindo Wing with their new baby boy.

In the last hour, William had arrived back at the hospital with Prince George and Princess Charlotte to introduce them to their new brother, and now the world is getting the same opportunity.