The Princess of Wales joined the Irish Guards to celebrate St Patrick's Day and mark the regiment's 125th anniversary.