CATHERINE BABA IN @VOGUEMAGAZINE james gardner · February 25, 2016 Catherine Baba captured by VOGUE magazine on the slopes of Gstaad wearing her CHERRY bomb! CATHERINE BABA CHERRY: SHOP ONLINE NOW