On St Patrick's Day, the Princess of Wales has returned to duty as colonel of the Irish Guards. The mother of three missed ...