Long Tailored Coats Prince Harry has an outerwear collection that could easily rival Kate Middleton's. The 33-year-old generally opts for long, dark coats, and even matches with his wife from time to time. For a day in Nottingham, Harry wore a long navy coat, and Meghan opted for a matching Mackage piece. Image Source: Getty / Samir Hussein