Harry Potter star Katie Leung unrecognisable after edgy makeover

She gained fame playing the boy wizard's love interest but the actress has a come a long way since those days.

Katie Leung is known by Harry Potter fans worldwide as Cho Chang, Harry's onscreen love interest with whom he had his first kiss. But a lot has changed for Katie since she first starred in the fantasy film franchise that shot her to stardom when she was just 16 years old.

Today, the 35-year-old is a far cry from the young girl who stole Harry's heart. With an edgier short haircut and a passion for women's rights, Katie has chosen to play some pretty powerful characters over the years. Here's what she's been up to in recent years.

Harry Potter stars Katie Leung and Daniel Radcliffe
Katie Leung and Daniel Radcliffe at the premiere of Harry Potter and the Goblet of Fire in 2005. Photo: Peter Kramer/Getty Images

The overnight popularity that came with starring the Harry Potter movies was a "huge shock to the system" Katie said.


"My face was everywhere and I just broke down. It really affected me like really badly," she said in a 2021 interview on the podcast Chinese Chippy Girl. "I was Googling myself at one point, and I was on this website, which was kind of dedicated to the hardcore Harry Potter fandom... and, yeah, it was a lot of racist s**t."

Harry Potter star Katie Leung
Speaking out about her time as part of the Harry Potter franchise, Katie claims she was negatively affected by online racist attacks. Photo: Instagram/@_katieleung_
Harry Potter star Katie Leung with pet dog and baby son
The Harry Potter star welcomed her son Wolf in October 2022. Photo: Instagram/@_katieleung_

While Katie thought acting might not be for her, she pursued it and has scored herself some notable roles on screen and stage. She starred in the Love Coming Home music video by popular Hong Kong singer Leo Ku, and was then cast in the stage production of Jung Chang's autobiographical play Wild Swans.

She also appeared in successful TV mini-series Run and One Child, and even starred alongside Jackie Chan and Pierce Brosnon in the movie The Foreigner.


However it seems Katie's biggest achievement was welcoming her son Wolf, who was born in October. "Halloween baby Wolf wishes you all a HAPPY NEW YEAR!" she recently shared with her 369,000 Instagram followers.

Harry Potter star Katie Leung
Katie plays Ash in the second season of The Peripheral on Prime Video. Photo: Instagram/@_katieleung_

So what’s next for Katie? Well, she's just reprised her role as Ash in the second season of The Peripheral - a futuristic drama series. She's also currently shooting season two of the British crime drama, ​​Annika. There's no longer any sign of shying away from acting for this star.

Never miss a thing. Sign up to Yahoo Lifestyle’s daily newsletter.

Or if you have a story idea, email us at lifestyle.tips@yahooinc.com.