Who will attend Prince William's wedding?

With a little over a month until the wedding of Prince William and Catherine Middleton, speculation over who will be attending has been growing.

The Prince of Wales' office confirmed, without offering specific names, that 50 members of the British royal family, 40 members of foreign royal families, 200 members of government, parliament and diplomatic corps, as well as representatives of Prince William's various charities and friends of both William and Catherine will be guests at the wedding.

Various news sources have reported that among the foreign royalty invited to the wedding include royals from the Middle East and Asia.

Out of European royalty, most of whom are distant relatives of Prince William and his family, we believe the following will most certainly warrant an invitation --

Queen Margrethe II and Prince Henrik of Denmark - the Danish queen is a third cousin of Queen Elizabeth II and Prince Philip, and reports have poured in that she and her husband will be attending in place of the Crown Prince and Crown Princess, who just gave birth to twins in January.

King Michael and Queen Anne of Romania - the deposed Romanian king is a cousin of Prince Philip and, being just a few months apart in age, were rather close as children. However, King Michael's advanced age (he, along with Prince Philip, celebrates his 90th birthday this year) will probably make it difficult for him to travel, and we feel that the Queen and the Prince of Wales might be more inclined to invite relatives and friends who are closer in age to Prince William.

King Constantine and Queen Anne-Marie of Greece - The exiled king of Greece, aside from being a cousin of both the Queen and Prince Philip, is also a close friend of the Prince of Wales and, most significantly to the wedding, is one of Prince William's godfathers. For being the groom's godfather alone, the king most certainly warrants an invitation to the wedding. Not only that, but the Greek royal family reside in a mansion outside of London, thus giving them the benefit of not having to travel far at all for the nuptials.

King Harald V and Queen Sonja of Norway - King Harald is more closely related to the Queen than any other foreign monarch (the Queen's grandfather, King George V, was the brother of King Harald's grandmother, Queen Maud), and it seems likely that he, or at the very least his son and daughter-in-law, the Crown Prince and Crown Princess, will be invited to the wedding.

Queen Beatrix of the Netherlands - Though not a close relative of the British royal family, the Dutch queen and her son, the Prince of Orange, make appearances at almost every major European royal event, and it would not be surprising to see them turn up at Prince William's wedding.

Prince William of Wales and Catherine Middleton will be married on Friday, April 29 at Westminster Abbey in London.