"I don't date people who are famous," she said, before adding that she also hates the downsides to dating non-famous people.
"I don't think it's fair that, all of a sudden, intimate details of their personal life are public as a direct result of me," she said, before adding: "I wish I could protect them."
Wearing Oscar de la Renta, J Mendel, and Ralph Lauren, the actress has been wowing onlookers on the Noah red carpets, as she made the rounds promoting the new film.
Speaking about her role in the new movie on the British red carpet, Emma said, "I loved my role.
"She's got such a huge heart. She's very wise, very relatable, and then you hear about the cast, it's like Russell Crowe and Sir Anthony Hopkins and Jennifer Connelly and Ray Winstone. And you realise that it's the opportunity to work with people who really are at the top of their game."
British-born Emma was clearly excited about being back in her home town for the premiere. "Final Noah premiere tonight in London's Leicester Square. #i'mhome," she posted on Twitter.
The Harry Potter actress is currently studying at Oxford University where she met rugby player Matt.
Speaking to Elle Australia, Emma also talked about her difficulty finding mature roles.
"In my downtime, I don't sex myself up much. Sometimes I had a hard time convincing directors that I can play more adult roles," she said before also discussing how she plans to celebrate her upcoming graduation.
"I will be there and I will be throwing a huge party and getting very drunk," the 23-year-old admitted.