Kate Middleton and Prince William attended the annual Irish Guards St Patrick's Day parade on St Patrick’s Day for the first time since becoming the Prince and Princess of Wales. Kate, 41, stepped out with the Prince of Wales in a military-inspired feel outfit, wearing one of her favourite brands, Catherine Walker.The Princess of Wales wore a seafoam green coat, which featured a high, structured collar and belted waist, with tailored darts on the shoulders and covered buttons up the front. And looking at her appearance at the parade with the Prince of Wales, body language expert Darren Stanton said Kate wore superhero colours "to assert her authority".