Nearly every single day, you can find Bebe Rexha blaring through our headphones, serenading us with jams like "Meant to Be," "Last Hurrah," or one of her other top hits. But outside of our Bebe-filled Spotify playlist, the 29-year-old singer keeps us on our toes in real life, too. We look forward to seeing what she's up to on the 'gram (so much so that those Instagram notifications are set to *on*) because she manages to look damn good no matter the occasion. For a major dose of Bebe, read through for more than 40 of her hottest photos of all time, ranging from dresses that hug her incredible curves to her most iconic red carpet moments. She seriously takes sexy to a whole new level.