Barbara Palvin flashes a winning smile. :D; winning

Barbara Palvin flashes a winning smile. :D