Who is Lance Stroll's girlfriend Sara Pagliaroli and how long have the(01) Save Image Image gallery: Lance Stroll and Sara Pagliaroli: Understanding Their Split