Who wears short-shorts? When you have legs like Rihanna, it’s no pants, no problem. RiRi stepped out in London last night in a men’s T-shirt from…