Prince William and Kate Middleton’s romance is a story that has fascinated the world. On July 22nd 2013, Kate Middleton gave birth to Prince George Alexander Louis, and it was a special day to behold as Will and Kate presented Prince George to an adori...