I can remember my dreams quite clearly too, and sometimes when i get woken up by something/somebody, i can go back to sleep and continue my dreams. Occasionally i know that i'm dreaming so i can do lots of crazy thing once i realise that( for example i tried to jump off a building and fly.)
I never dreamt about celebs before though, maybe next time i should try to subconsciously think of Kara before sleeping!