There was some soapy news out of Buckingham Palace late this week, when official word got out that the Duchess of Cambridge, Kate Middleton, is set...
Recent Comments