New edible pizza bikini?