Question: who sang the original once upon a dream
Answer: Mary Costa and Bill Shirley , who were cast in the roles of Princess Aurora and Prince Philip , performed the song as a duet .