Lindsay Lohan and her fiance Egor Tarabasov hold hands while exploring the sites on Saturday (June 11) in Madrid, Spain. The engaged couple was spotted having an outdoor lunch that afternoon. PHOTOS: Check out the latest pics of Lindsay Lohan Lindsay took to her Instagram account a couple days later to share a selfie on [...]
Source: justjared.com