Rosa gets her perfect feet worshipped