Ganni Ganni Prince of Wales Tailored Shorts ($190). Image Source: Courtesy of brand Ganni Prince of Wales Tailored Shorts $190 from matchesfashion.com Buy Now