via The News International - Entertainment The Princess of Wales looked elegant in a navy Alexander McQueen suit and white bodysuit Readmore