Jennifer Lopez thinks Casper Smart is the love of her life.

The 43-year-old actress - who has previously been married to Ojani Noa, Chris Judd and Marc Anthony - is reportedly planning to tie the knot with the 25-year-old back-up dancer after spending less than two years together because she's certain ''he's the one''.

A source told OK! Magazine: ''She calls him 'love of my life.' She believes it, she thinks he's the one she's been searching for all these years. He may be younger, but she says he is the most secure man she has ever met. He constantly inspires her and lifts her up.

''Jennifer knows a lot of people in her life don't approve of her marrying Casper, but she's stopped caring. She wants to be his wife.''

Jennifer's five-year-old twins, Max and Emmie - who she had with Marc - are also fans of Casper and she insists that he's a better dad than their real father because he devotes his time to the youngsters and is always there for them.

The insider said: ''Casper is devoted to her kids. He is a second father to them. Jennifer says he's much more playful and present than their own dad a lot of the time.''