Beyonce Writes A Poem For Frank Ocean, Plus 7 Other Surprising Celebrity Poets

Julie Gerstein | July 10, 2012 - 2:00 pm

Beyonce is super stoked for newly out R&B singer Frank Ocean, and to show her support, she did what only Bey-Bey could: She posted a poem for Ocean on her website. The rather repetitive verse encourages Ocean to be himself and be an inspiration. Would we expect anything less from Beyonce, really?

After the jump, seven more soulful celebrity poets (including Charlie Sheen — yes, really).