she came along when i was down
though thick and thin she's been around
and ooh i'm really glad i found
my lady my lady of magic she's so good
when ever i need her she's there
it doesn't matter when or where
she always shows me that she cares
my lady my lady of magic she's so good
there ain't a thing ooh that she can't do
boy she's proved it time and time and time before
i think she's special in so many many many ways
i'll be her friend forever more
she always knows when somethings wrong
her smile just helps me move along
to her i dedicate this song
to my lady my lady of magic she's so good