ARCHIE’S godfather will be breathing a sigh of relief now Meghan Markle and Prince Harry can’t go to his lavish wedding, a royal expert claims.
Hugh Grosvenor, the Duke of Westminster, will tie the knot with Olivia Henson, 31, at Chester Cathedral on June 7.
PAHugh Grosvenor, the seventh Duke of Westminster, 33, is marrying Olivia Henson next month[/caption] AFPPrince William with General Timothy Granville-Chapman, Hugh Grosvenor and John Peace[/caption] GettyHugh and William...