How to Dress for a Ball
Figuring out what to wear to a ball can be tricky, but if you take into account the event and talk to other guests, it'll be easier to find the perfect outfit. If you haven't already, check the invitation to see if there's a dress code. Most balls follow a black-tie dress code, which means guests should wear long, elegant dresses, suits, or tuxedos. However, some balls may have other dress codes, like military dress or masquerade costumes. When the ball's happening also makes a difference in what you should wear. In general, lighter colors are better suited for balls during the day and deeper colors and black and more appropriate for an evening ball. If you're still not sure what to wear, ask other people who are attending what they plan to wear.
Consult the dress code. Look at the invitation for the ball and see if any special dress code, such as black or white tie, is noted. Depending upon the hosts or guest of honor, military dress, specific colors, or other ceremonial dress may be requested. Note that the theme of the ball may indicate a certain attire within the dress code. A masquerade ball might be black tie and request Venetian masks, for example. Consider the time of the ball when assessing the formality of the event. Note the time of the event on the invitation, which can give you clues about the level of formality expected. A ball held during an afternoon might be slightly less formal than one held in the evening. In general, evening events are more formal than day events. Lighter colors are best suited to day events while deeper colors and black are generally more appropriate for an evening ball. Take the season into account when selecting formal  fabrics. Choose seasonally appropriate textiles to ensure you are comfortable and appropriate at the ball. For example, a chiffon dress may be slightly out of place during a winter event. Similarly, a wool waistcoat may be a better choice for a winter ball than a summer one. Talk with other guests about what they’ll be wearing. Ask friends or family who are attending the ball what they plan to wear. They can help you decide if you're dressing too casually for the event or if your look is just right. They can also assist in interpreting any creative requests in the dress code. Assume black tie for lack of other information. Err on the side of overdressing for the ball rather than underdressing if you aren't given direction about the dress code. If your hosts have not been very clear about expected attire, chances are you're not the only guest who is making an educated guess about what to wear. Pick an A-line dress for a universally flattering look. Choose a long, A-line gown for a silhouette that accentuates most body types. A-line dresses hug the body from the top to the natural waist and then flare out slightly. Unless the invitation states otherwise, it is best to assume all dresses for a ball should be floor length. An A-line gown in maroon or emerald green would be a refined way to wear color. Experiment with classic prints, such as florals, to provide some interest to your look. A good rule of thumb is to choose prints that are smaller than the size of your fist. Very large or ornate prints may call attention to you in a negative way. Experiment with ball gowns if you have a slender figure. Choose a ball gown with a fitted bodice and large, voluminous skirt for a classic “princess” look. This style enhances flatter, more athletic body types because it gives the illusion of curves. Note that if you're very petite, a ball gown may overwhelm your small frame. A column-style dress would be more flattering. Opt for ball gowns in solid colors; a printed ball gown may appear excessive given that it is a more voluminous garment. Try a mermaid silhouette for a sexier look. Choose a mermaid-style, which is fitted from the top to the knee if you want to show off your curves. This style looks great on hourglass figures because the shape of the dress mimics that of the body. If you'll be dancing at the ball, a mermaid-style dress is a little more constricting than a ball gown or A-line dress, which allow more movement. Avoid cut-outs or plunging necklines with this style, as the silhouette is already sexy on its own. A mermaid-style dress in a black-and white print would be a fun, classic take on a more modern silhouette. Opt for a column dress if you’re shorter. Elongate your body by selecting a column-style dress to give the illusion of height. This is a great choice if you are petite and may accentuate your height more if you are tall already. Avoid a column dress if you're heavier on the bottom than the top, as the slim silhouette can make your body look imbalanced. Due to their simple silhouettes, column dresses are a great cut to show off intricate beading or lace detailing. Accessorize to elevate the formality of your look. Use jewelry with fine gemstones and precious metals to match the elegance of the occasion. Even faux jewels in classic styles, such as a pearl necklace or diamond earrings, can help your formal wear look more polished. Pair more ornate statement jewelry featuring large stones or many strands of beads with a solid-color gown. This will make your eye-catching jewelry the center of attention. Try more understated jewelry, such as gold or pearl stud earrings, with patterned or beaded gowns, so the two parts of your look don't compete. Wear gloves for white tie events. Choose evening gloves in white, ivory, or taupe for white tie events. In general, the shorter the sleeves of your gown, the longer your gloves should be. If desired, you can wear your jewelry, such as rings or bracelets, on top of your gloves. Generally one doesn't wear evening gloves with a long-sleeved evening gown. Proper etiquette entails keeping your gloves on when dancing and greeting others but removing them to eat. Choose formal shoes that suit the night’s activities. Consider if you'll be dancing the night away or largely dining when selecting the height of your heel for the evening. Unlike a prom, removing your shoes because your feet hurt at a ball would be a serious fax pas. Opt for heels, wedges, or flats in formal materials, such as patent leather or satin, that will allow you to enjoy the night. Metallic wedges are a supportive choice for dancing and go with most dresses. Embellishments, such as rhinestones, could dress up a pair of plain ballet flats. Play up formality with your hair and makeup. Use your makeup to highlight either your lips or your eyes as a prominent feature. Keep hair sleek and polished to match the formality of your event—whether you blow it straight, curl it, or opt for a sophisticated updo. If you don't like to wear a lot of makeup, go for a polished natural look in pink and neutral shades. Many salons can do your hair and makeup for a formal event, if you don't feel comfortable doing it yourself. Choose a dark suit with a complementary tie. Opt for a navy, black, or dark grey suit for balls that aren't black or white tie. Some military balls, in particular, ask that civilians dress in suits rather than tuxedos or tails. Pair your dark suit with a regular necktie or a bowtie. Bowties may come off as slightly more formal. Choose a tie in formal material, such as silk or satin. Avoid novelty prints and opt for classics, such hounds tooth. Opt for a tuxedo with a bow tie and cummerbund for a black tie event. Wear a black tuxedo or white dinner jacket and tuxedo pants to a black tie ball. Choose a tuxedo with either a peaked lapel or shawl collar for a polished formal look. Peaked lapels are considered the most formal and traditional lapel style. Tuxedos are typically worn with a black or dark-colored bowtie, a cummerbund, and pocket square. Opt for suiting accessories in dark colors or subtle prints in fine fabrics, such as silk. Choose a tailcoat and waistcoat for a white tie event. Consult an expert at a fine suiting boutique to make sure you're on trend for a white tie event. Typically white tie requires a long black tailcoat as well as a white waistcoat underneath in place of a cummerbund. White tie usually calls for a white silk bowtie and suiting accessories. If you're looking for a theatrical flourish for a very formal event, consult a suiting boutique about a silk top hat or dress cane. Choose a fine white dress shirt compatible with your choice of suiting. Wear a polished white oxford with a dark suit, and a white, cotton pique tuxedo shirt with tuxedos or tailcoats. Tuxedo shirts are cut to accommodate more formal accessories, such as a cummerbund or waistcoat, that oxfords are not. Opt for jewelry in fine materials. Choose cufflinks, dress buttons, and lapel pins in precious metals or fine jewels, such as mother of pearl. This will ensure your accessories match the formality of the ball. Note that watches are often seen as being in poor taste at very formal events. The implication being that you are bored and watching the clock tick down until you can leave. Wear black leather or patent dress shoes depending on your suiting. Wear regular black leather dress shoes in either a formal pump or lace-up style with dark suits. Choose from either style in regular or patent black leather for black tie events. For white tie, black patent leather shoes in a lace-up style are preferred. Don a boutonniere. Choose a fresh flower boutonniere with your dark suit, tuxedo, or tailcoat whenever possible. If you opt for a non-floral boutonniere, choose a natural or jeweled alternative to match the formality of the event, such as a silk ribbon with a feather or a small bundle of herbs. Avoid fake flower boutonnieres, which may come across as comical or cheap. 
Consult the dress code. Consider the time of the ball when assessing the formality of the event. Take the season into account when selecting formal  fabrics. Talk with other guests about what they’ll be wearing. Assume black tie for lack of other information. Pick an A-line dress for a universally flattering look. Experiment with ball gowns if you have a slender figure. Try a mermaid silhouette for a sexier look. Opt for a column dress if you’re shorter. Accessorize to elevate the formality of your look. Wear gloves for white tie events. Choose formal shoes that suit the night’s activities. Play up formality with your hair and makeup. Choose a dark suit with a complementary tie. Opt for a tuxedo with a bow tie and cummerbund for a black tie event. Choose a tailcoat and waistcoat for a white tie event. Choose a fine white dress shirt compatible with your choice of suiting. Opt for jewelry in fine materials. Wear black leather or patent dress shoes depending on your suiting. Don a boutonniere. 