Shorts are a surprisingly versatile item that, as Meghan Markle demonstrates, can be totally stylish worked into both formal ...