This post has not been vetted or endorsed by BuzzFeed's editorial staff. BuzzFeed Community is a place where anyone can create a post or quiz. Try making your own!Buzz·Posted on Apr 8, 201518 Times Joseph Gordon-Levitt Took Your Breath AwayBe still, my heart.by Leah MacCarthyCommunity ContributorLinkFacebookPinterestTwitterMail 1. When you were first introduced to his charm as Tommy on 3rd Rock From The Sun. 2. Seriously, wasn't he the cutest kid ever? 3. And then when he went on to star in your favorite teen rom-com 10 Things I Hate About You. 4. And you fell in love with him all over again. 5. When he teamed up with Neil Patrick Harris to perform a skit about love and it was legendary. Tap to play GIF Tap to play GIF 6. When he took this adorable selfie while marching to raise awareness about climate change. View this post on Facebook facebook.com 7. When he explained why his lovestruck character in 500 Days of Summer isn't exactly a great role model. 8. When he absolutely slayed a Nicki Minaj song during a lip sync battle. Tap to play GIF Tap to play GIF 9. Even though his real singing voice is beautiful. View this video on YouTube Via youtube.com 10. Actually, he's adorable whenever he shares his musical talents. Tap to play GIF Tap to play GIF 11. When he took this selfie: 12. When he played with puppies and you literally melted. Tap to play GIF Tap to play GIF 13. When he brought Sally Field as his date to the Oscars because that's just the kind of guy he is. 14. Pretty much whenever he smiles. Tap to play GIF Tap to play GIF 15. Or any time he makes a funny face. Tap to play GIF Tap to play GIF 16. When he shared his motivation behind choosing movie roles. 17. When he stopped by Sesame Street to inspire young minds. Tap to play GIF Tap to play GIF 18. And finally, when he performed a strip tease on "Saturday Night Live". Tap to play GIF Tap to play GIF And it was really, really hot. Tap to play GIF Tap to play GIF