Albert Windsor Albert Louis Philip Edward Windsor was born on September 22, 2007, at the Chelsea and Westminster Hospital, London. He is the son of Lord and Read More »