have you met…catherine baba?[[MORE]]catherine baba is an australian paris-based stylist, designer and devoted eccentric. you can often find her find her wheeling through the arrondissements on her bicycle while wearing four-inch heels.