The Princess of Wales, Kate Middleton, once again delivered a masterclass in sartorial diplomacy on Monday, March 17, for the ...
Whether you love it or hate it, you don't have to live with Prince William's beard -- but Kate Middleton does. And it seems ...