Prince William and Catherine, Duchess of Cambridge attend the annual Irish Guards' St Patrick's Day Parade held at the Cavalry Barracks on March 17, 2017 in Hounslow, England. Duchess Catherine wears green Catherine Walker military coat and Monica Vinader earrings for the Irish Guards St. Patrick's Day parade |