The 22-year-old became well-known as a pre-teen when she landed the role of Hermione Granger in the 'Harry Potter' franchise.
In a series of posts on Twitter, she posted: "It's been 10 years but I still feel so uncomfortable with being recognised. Just a bit shy I suppose," reports contactmusic.com.
"I wish I had camouflaging powers like a superhero. That would be so helpful. Except for with kids, they are usually shyer than me so I don't feel so bad," she further posted.
Birthday special in pictures: Top 10 weirdest bowling actions
Photos: Salman Khan returns from Jodhpur to Mumbai
Pics: Sidharth Shukla-Rashami Desai's sizzling chemistry at TV show launch
Ooh La Lana! WWE Diva flaunts sexy curves in these 30 pictures
15 'peach' perfect photos of Priyanka Chopra at People's Choice Awards 2017