Katy Perry claims she doesn't need a man to make her happy.
The 'Part of Me' singer - who split from estranged husband Russell Brand last December after a 14-month marriage - says she has learnt from her previous relationships and now knows she's the only person that can make herself truly content.
She said: ''I've learnt I'm in a very modern fairy tale. But I also know I don't need the Prince Charming to have a happy ending. I can make the happy ending myself.
''Being in love is the dream. But the reality of making it work is not like the movies.''
However, the 27-year-old beauty - who is now dating Florence + the Machine guitarist Rob Ackroyd - says she still believes in love and would like to settle down one day and have a family.
She told the Daily Mirror newspaper: ''I want to be a mother but now's not the right time. A baby can't have a baby, and I'm still a baby.
''But I'm not afraid of falling in love again, absolutely not. I'm excited for the future, whatever it brings.
''I still believe in love, most definitely.''