News

Royal bride-to-be Kate Middleton will spend her last night as a commoner in a five-star hotel next door to Buckingham Palace, officials confirmed on Friday. IE 11 is not supported.