One of the most body-shaming questions a man will get asked on any dating app won't be about his abs — it'll be about his height. Culturally, we're encouraged to find taller men more attractive, but at the end of the day, that's nonsense. Shorter guys — you know, the ones under 5'8" — are just as wonderful (and sexy!) as taller guys.

Just consider these 21 celebrities you've probably drooled over in the past:

Bruno Mars is a steamy 5'5."

hollywood men under 5'8"
photo: Splash

Doesn't he look like Lenny Kravitz?

hollywood men under 5'8"
photo: Splash

Speaking of Lenny Kravitz, he's 5'7."

hollywood men under 5'8"
photo: Splash

That man can pull off a beanie like I can only dream of.

hollywood men under 5'8"
photo: Splash

Who can forget Kit Harington?

photo: Screener TV

Harington is a cool 5'8."

hollywood men under 5'8"
photo: Splash

Daniel Radcliffe is 5'5" and looks snazzy in a suit.

hollywood men under 5'8"
photo: Splash

Both Nick and Joe Jonas are 5'7."

hollywood men under 5'8"
photo: Splash

Those jawlines can sculpt diamonds.

hollywood men under 5'8"
photo: Splash

Zac Efron likes holding up phallic-shaped objects to his crotch, and he also happens to be 5'8."

hollywood men under 5'8"
photo: Splash

Tom Holland is a breezy 5'8."

hollywood men under 5'8"
photo: Splash

James McAvoy in sweatpants is 5'7."

hollywood men under 5'8"
photo: Getty

Pete Wentz, our favorite 2005 bae, is 5'6."

hollywood men under 5'8"
photo: Splash

Darren Criss is 5'8" of pure talent.

hollywood men under 5'8"
photo: Splash

Dave Franco, aka our favorite Franco brother, is 5'7."

hollywood men under 5'8"
photo: Splash

Aziz Ansari is... wait for it... 5'6."

hollywood men under 5'8"
photo: Splash

Kanye West is 5'8," five inches taller than Kim Kardashian.

hollywood men under 5'8"
photo: Splash

Jonah Hill stands at 5'7" tall.

Michael Peña is a perfect 5'7."

hollywood men under 5'8"
photo: Splash

Josh Hutcherson stands at 5'7," two inches shorter than "Hunger Games" co-star Jennifer Lawrence.

hollywood men under 5'8"
photo: Splash

Oscar Isaac is 5'7.5," though he describes himself as 5'9." Hmmmmm.

hollywood men under 5'8"
photo: Splash

Abel Tesfaye is 5'8" — one inch shorter than Selena Gomez's new/old boo.

hollywood men under 5'8"
photo: Splash

The Weeknd and Big Sean are the same height, 5'8."

hollywood men under 5'8"
photo: Splash

And Ed Sheeran — sweet Ed Sheeran — is all of 5'8."

hollywood men under 5'8"
photo: Splash