Head Over Heels:
Excited and/or joyful, mostly for reasons of love.