Barbara Palvin attends Sports Illustrated Swimsuit 2016 press event Next image