Jennifer Lopez's style is a mixture of Jacqueline Kennedy Onassis, Madonna and Ava Gardner.

The 43-year-old singer - who has her own fashion range for Kohl's - revealed she takes inspiration from the three very different style icons.

She said: ''If you mix Jackie O with Madonna in the '80s and Ava Gardner, that would be kind of like my style.''

Like Madonna, 54, Jennifer is known for her provocative stage outfits, but she is regularly commended for her red carpet style - much like former US First Lady, Jackie, and Old Hollywood actress, Ava, were.

No matter what she wears, the singer-and-actress insists it's important to carry every outfit off with confidence.

She explained: ''You just have to decide what you feel most confident in, because confidence is what makes people sexy. You have to be you but don't get stuck.''

The 'Live It Up' hitmaker also discussed the evolution of her style, revealing she still retains her street style but now mixes it with high-end fashion.

She told American OK! magazine: ''I grew up in the Bronx, so my style had a more urban, hip-hop influence.

''My fashion for music and the red carpet was influenced as I got into the business and exposed to different designers and travelling. I kind of mesh all that together.''