Frank Ocean surprised fans with an unscheduled episode of Blonded Radio on Beats 1 Saturday night. On top of sharing two versions of a new song called "Lens" (on of which being a collaboration with Travis Scott), Frank also played a mix of music that included some new school rap (Playboi Carti's "Magnolia," Kodak Black, Tee Grizzley, Lil Uzi Vert's "XO Tour LLif3"), soul and R&B (Deniece Williams, Jazmine Sullivan), and more electronic-leaning picks (Babyfather/Arca, Boards Of Canada).

The songs Frank played have been collected in a playlist for Apple Music. You can listen to the picks below.

On the last episode of Blonded Radio, Frank played selections from Kehlani, Rae Sremmurd, Maleek Berry, Moodymann and Starrah. Stream it here.

Listen to Frank's new songs "Lens" and "Lens V2" (Featuring Travis Scott).