Don’t worry about the type of neckline that the long-sleeved shirt has, as it is unlikely that you will be able to see it under the T-shirt dress.
A T-shirt dress matches especially well with tights and boots or heels. [3] X Research source
Light denim jackets match particularly well with striped T-shirt dresses. Dark and black denim jackets go well with lighter T-shirt dresses, such as white, grey, or pastel colors.
Avoid pairing a striped T-shirt dress with a flannel shirt, as the contrasting patterns may look overwhelming.
Adding a belt is an easy way to change your T-shirt dress outfit from a day look to more formal evening wear.
If you don’t want to wear the sunglass but still want to keep them as part of your outfit, simply tuck them into the neckline of your T-shirt dress. [10] X Research source
Pick a black, brown, or white cross-body bag for a simple and elegant look with your T-shirt dress. Alternatively, choose a bright colored bag such as orange, yellow, pink or red to pair with a neutral or striped dress to make a fun, day outfit. [12] X Research source
Alternatively, pick a tote bag in a neutral color to create a more minimalist look.
Pick a gold, silver, or rose gold pendant necklace for a minimalist look. A pendant necklace can help to dress up your T-shirt dress outfit into something that you can wear for a night out.
There is a huge range of bracelets that pair well with T-shirt dresses to choose from. Large gold, silver, or rose gold bracelets work well, as do bracelets that are made with large beads.
Try adding a cap and wrapping your jacket around your waist to complete this relaxed yet stylish look.
Pair a T-shirt dress, knee-high boots, and a faux fur coat together to create a loud and contrasting outfit. The faux fur coat and knee-high boots help to offset the casual tone of the T-shirt dress. [18] X Research source
If you want to dress up your T-shirt dress with sandals, pick sandals that have a small heel. This creates an outfit that is both classy and summery.
To create a formal outfit with stilettos, choose a black, white or grey T-shirt dress rather than striped.