Lana Del Rey continues to have surprises in store on her Norman Fucking Rockwell tour. The Jones Beach show saw her bringing out Leonard Cohen's son Adam for a Leonard Cohen cover and bringing out Sean Ono Lennon for the live debut of their song "Tomorrow Never Came"; the Vancouver and Seattle and Portland shows saw her covering Joni Mitchell's "For Free"; and in Berkeley last night (10/6), Lana once again played the Joni cover, and then brought out another folk legend, Joan Baez, to play Joan's own "Diamonds & Rust" with her and then to allow Joan cover Bob Dylan's "Don't Think Twice, It's All Right" on her own. She also once again did "Chelsea Hotel #2" with Adam Cohen later on in the show.

Lana and Joan sounded great together on "Diamonds & Rust," and Joan sounded great doing "Don't Think Twice," and Lana's crowd seemed super into her. Watch below.

The tour continues in Sacramento on Tuesday (10/8), and then hits LA's Hollywood Bowl on Thursday (10/10), and Lana's been promising to bring out Weyes Blood for the Joni Mitchell cover at the Hollywood Bowl show. Stay tuned.

More From Brooklyn Vegan