Formal:
* Cael diwrnod gwych! (Kay-el dyoor-nod gwikh!) - This is the most literal translation and is suitable for most situations.
Informal:
* Dydd gwych i chi! (Dith gwikh i khee!) - This means "Have a great day to you!" and is a more casual way to say it.
* Mwynhewch eich dydd! (Mwyn-hewkh aykh dith!) - This means "Enjoy your day!" and is a very common way to wish someone a good day.
Other options:
* Cael diwrnod da! (Kay-el dyoor-nod da!) - This means "Have a good day!" and is a more general greeting.
* Cawsi diwrnod braf! (Kawsi dyoor-nod braf!) - This means "Have a nice day!" and is a slightly more informal way to say it.
Ultimately, the best way to say "Have a fantastic day" in Welsh depends on the context and your relationship with the person you are speaking to.