Question: who is the actress who plays belle in once upon a time
Answer: Emilie de Ravin ( / ˈɛməli də ˈrævɪn / ; born 27 December 1981 ) is an Australian actress .