Barbara Palvin Is Quite Puzzling.