Evening dresses are known to be worn for an event that is set during the evening time. These dresses are usually expected to be longer in length than short. Since these dresses are made out of luxurious fabrics, they look elegant and sophisticated on anyone who sports these gorgeous dresses. Today we speak of two beautiful ladies, Mila Kunis and Keira Knightley who donned evening dresses. Mila Kunis who is known to always put her best foot forward when it comes to making a style statement did just the same again. The ‘Forgetting Sarah Marshall’ actress was seen donning a lovely lilac-colored lace gown on the red carpet. For her brunette hairdo, Mila rocked for a hair bun with side parting flaunting her side fringes. With dark eye makeup that consisted of lots of mascara and black kohl and rosy pink lips, Mila Kunis accentuated her makeup for the evening. Mila looked bewitching in this outfit and we are totally in love with the color.

Another one of the actress’s evening dresses that caught our attention was a grey halter neck gown with embellishments around the neck. She looked fierce in this evening dress along with a sleek brunette hair bun and subtle winged smokey eye look. Keira Knightley is the queen of evening dresses and her wardrobe collection of evening dresses is to look out for.

Keira has sported some of the best evening dresses making us wanna own these dresses. Speaking of her evening gown, Kiera sported a beautiful full-sleeved beige mesh gown with delicate golden detailing over it. Kiera looked like a queen in this winner gown. Take a look at these beauties as they nail the evening dress and let us know what you think!