Baume and mercier watch straps