This was originally a German song
written by the composer and producer Jack White (not to be confused with he of White Stripes fame) for Angelika Milster. Running to 4 minutes 27 seconds, it appears on the 2005 Castles & Dreams
The music was adapted by Ritchie Blackmore, lyrics supplied by Candice Night, and the stars in her eyes are the only clue you need to realize who the song is about, that and the fact that she walks off arm in arm with him at the end of the video.
Alexander Baron - London, England