By Camryn Rabideau
Updated Sep 16, 2017 @ 1:15 pm

If you needed a reminder that Gisele Bündchen is a near-perfect human being, here it is. The 37-year-old supermodel made an appearance at the Rock in Rio music festival on Friday, where she took to the stage to give a passionate speech and sing John Lennon's "Imagine"—because, of course, she has an amazing voice.

Bündchen was nearly brought to tears as she spoke to the crowd at the Rio de Janeiro-based festival. Wearing a gorgeous sparkling white jumpsuit, the former Victoria's Secret Angel encouraged everyone to imagine the world they want to live in.

Though her speech was in Portuguese, her husband, New England Patriots quarterback Tom Brady, came through with the translation for us: "If we are all capable of imagining, we are all capable of creating, so imagine the world you want to live in. Imagine we are already living in it. Imagine."

Bündchen then joined Brazilian singer Ivete Sangalo in a beautiful rendition of "Imagine." Oh, you didn't know she could sing? She's Gisele—she can do anything!

Hats off to Bündchen for spreading such an inspiring message.