Well everybody could have predicted it but Kensington Palace has today confirmed that Prince Harry has asked the Duke of Cambridge to be his Best Man at his wedding to Meghan Markle this May.

As president of the Football Association, Prince William will also be forgoing his duties to attend the FA Cup final on the same day. He would have had to leave the afternoon reception at Windsor Castle early to do so but he has decided to give it a miss. Priorities and all that.

No word yet on who Meghan Markle's bridesmaids are but no doubt there's a long line.