Jennifer Lopez doesn't 'need' a man

The 'On The Floor' hitmaker, who is dating Casper Smart, has insisted she doesn't need to be in a relationship to be happy.
She told the German edition of Cosmopolitan: "I am my own best friend. It's a feeling I'd never experienced. My whole life was always one big plan. I'd meet a man and think: When will we get married? How will we live? Is this my future?