Prince Harry has a 22-year-old cousin who might be the most stylish royal ever