Self Magazine featured this article.  I think for the first time I can remember- they didn't leave out a body type! 

Some of the jeans are pricey but at least they showcase a jean that will work for each figure - finding something more moderately priced shouldn't be too hard.  Here's what they recommend...

If you're tall:

Look for an inseam that's at least 33" (like our pick).

More glamazon-friendly buys: Paige Denim, Gap and Loft.

If you're petite:

So you wear the pants (not the other way around), go slim with a 28"–30" inseam. They'll fit your small frame.

Levi's Curve ID, modern rise demi curve skinny jeans, $78; Levi.com
Available in 8 colors.

If you're boy-shaped:

Need a little more va-va-voom? A loose-ish boyfriend jean creates curves exactly where you want them.

Hudson Jeans Leigh boyfriend pant, $187; HudsonJeans.com

If you're athletic:

Try a slightly higher waist and flared bottom—the combo makes muscular legs look extra long and lean. Nice.

J Brand Love Story flare jeans, $218; JBrandJeans.com
Available in two colors.

If you're curvy:

Your ideal pair: stretchy boot cut (it's just tight enough to show off your goods) in a slimming dark wash.

Banana Republic curvy dark-wash boot-cut jeans, $59.50; BananaRepublic.com