Ma belle, bon anniversaire pour ton 18 ans!
Literal translation: My beauty, I wish you a happy 18th birthday
But I suggest just preceding it with Ma belle, bon anniversaire. This is the idiom. Generally speaking, French does not use it when wishing a happy birthday. age