From Longman Dictionary of Contemporary Englishmoonstruckmoon‧struck /ˈmuːnstrʌk/ adjective informalCRAZYslightly crazy, especially because you are in love
Examples from the Corpus
moonstruck• But once you start to write, you are moonstruck, out of your senses..