The Sherlock star, 54, cut a dashing figure in a brown suede suit which boasted a quirky belted blazer and was worn over a dark T-shirt. While French actress Rachel, 31, caught the eye in a striped ...