Princess Anne attends meeting aboard a warship The News International - Entertainment