Jennifer Lopez things she is a "really great actress".

The 'Maid In Manhattan' star - who has appeared in critically panned movies 'Gigli' and 'Jersey Girl' - believes she is great in front of a camera and confident in her abilities as a performer.

She said: "I think I'm a really great performer. I think I'm a really great actress. I feel confident in those things - that's a better way to say it."

However the 42-year-old singer-and-actress admits she is not so confident in her voice, but still believes there is a place for her.

She said: "I'm not as gifted a vocalist as some of the girls that are out there, but I know how to communicate."When I think of great vocalists I think of Marc, of Luther Vandross, of Whitney Houston."

Despite her reputation as a diva, Jennifer - who is currently shooting a role in 'What to Expect When You're Expecting' - believes it is a "false perception" because she is a "very hard" worker.

She told Vanity Fair magazine: "Maybe because I was successful, I was a woman, I don't know. But I don't put on a lot of airs. I work very hard. Being a diva or materialistic is a false perception. I'm not that. I just love surrounding myself with beautiful things."