Catherine, Princess of Wales, Makes Triumphal Return to St Patrick’s Day Parade in Emerald Green Alexander McQueen9 months ago