Skinny jeans are a popular style, but you have to pair them with the right top for your body type. Since the jeans are tight throughout the leg, many prefer to pair them with a top that's full in some way. You don't have to be skinny to wear skinny jeans -- simply pair them with a top that hides your flaws.
A peasant blouse is large and flowy, which can nicely balance out the skinny jeans. They typically have a ruffle or elastic edge around the neckline, which you can pull down the shoulders if you want. Peasant blouses work well on many body types, but because they are not form-fitting, they can make your stomach look larger. Counter this effect by pairing a peasant blouse with a belt at the waist.
If you want something a bit more form-fitting, try a minidress, which has the right length to pull this look off. Choose a dress that covers your rear but is shorter than mid-thigh.
A tunic presents a happy medium: It's not as roomy and shapeless as a peasant blouse, but not quite as form-fitting as a mini-dress. The length of a tunic -- usually to the hip or rear -- makes it a good choice to pair with skinny jeans.
If you want to go for a retro 80s look, pair your skinny jeans with a large T-shirt. It should be long enough to cover your rear and a size or two up from your normal size. Choose either a plain shirt or one that features a design that you like. You can also belt the T-shirt at the waist to give it more shape.
If you want fullness on the top but don't want something that billows around your belly, choose a shirt with bell sleeves. This shirt can be form-fitting throughout the torso, but the large sleeves give the shirt some more weight.