Lindsay Lohan and Egor Tarabasov on the beach in Port Louis Lindsay Lohan and Egor Tarabasov on the beach