Beauty gets her cookie ravished