
Jennifer Lopez has been one of the most legendary fashion icons. The singer keeps serving us with diverse fashion styles. From playing with funky prints to keeping it as elegant as possible, she makes fashion statements everywhere she goes. Lopez recently got married to Ben Affleck in Las Vegas and we are still in awe of their wedding pictures. In this picture, she was photographed wearing a body-hugging gown with black and transparent patches. Keeping it chic, she chose a high ponytail and silver earrings. (Source: Jennifer Lopez/ Instagram)

The singer can play with prints pretty well. She wore a yellow printed dress and a matching overcoat. Her white heels accentuated the look. (Source: Jennifer Lopez/Instagram)

Lopez is known to be a true fashionista. She wore a red body-con sleeves dress with black knee-length leather boots. We are in love with the her attire. (Source: Jennifer Lopez/ Instagram)

She donned an off-white gown with a choker and cut outs near the midriff. Bell sleeves and a short side slit added to the ensemble. (Source: Jennifer Lopez/ Instagram)

The singer knows how to keep it cool. Lopez wore a simple shiny purple deep neck top and dark denim jeans. We love her gold neck chains and bold eye make up. (Source: Jennifer Lopez/ Instagram)

She donned a black top and matching leather skirt with a woolen check overcoat. She completed the look with leather boots. (Source: Jennifer Lopez/ Instagram)

Lopez wore this pink shirt and teamed it with sky blue skirt. She looked chic in the ensemble. (Source: Jennifer Lopez/ Instagram)

The singer can keep up with millennial trends, too. She wore a white crop top and denim jeans, teaming the outfit with a dusty pink leather zip-up jacket. (Source: Jennifer Lopez/Instagram)

She rocked an olive green long dress, pairing it with a hat and black heels. (Source: Jennifer Lopez/Instagram)

Lopez keeps it breezy in a printed short dress here, her hair perfectly blow-dried. (Source: Jennifer Lopez/Instagram)