mary rock and vanna bardot