Formal:
* Pour toujours, mon amour. (This is the most literal translation and is very formal.)
Informal:
* À jamais, mon amour. (This is a bit more poetic and romantic.)
* Pour toujours, mon chéri(e). (This is a more affectionate and intimate way to say it, using "chéri(e)" for "darling".)
Other options:
* Mon amour éternel. (This translates to "my eternal love" and is a more poetic expression.)
* Mon amour, pour l'éternité. (This means "My love, for eternity.")
The best way to choose the right phrase depends on the context and your relationship with the person you are speaking to.