The Riley shorts because you can absolutely wear shorts in winter, and there are so many ways to style them.
Pair them with the matching blazer or top, or keep it cosy with a chunky knit. Go for a cool look with tall boots, or make it more elegant with loafers.