Twin Peaks vet Lara Flynn Boyle, 50, makes a very rare appearance
Lara Flynn Boyle has not been spotted in two years as she seems to value her privacy these days while in semi-retirement from Hollywood. But on Wednesday in Los Angeles, the Twin Peaks actress looked healthy as she walked her dog. The The Nineties icon – who dated Jack Nicholson and starred on the hit … Read more