8 Times ASTRO’s Cha Eunwoo Stole Our Hearts As Lee Suho In “True Beauty”

Moment #7 definitely stole our hearts!

ASTRO‘s Cha Eunwoo not only stole Lim Jugyeong’s (played by Moon Gayoung) heart in True Beauty, but all of ours as well. His charisma, character development, and overall beauty (both inside and out) captivated us all, and we need to revisit a few (there’s simply too many) moments that made us fall more in love with Suho and his dedication to Jugyeong.


1. Catching her

Suho swept us all off our feet—including Jugyeong— when he caught her bridal style after she stumbled off the stepping stool.

2. Patching her up

We couldn’t help but fall more in love with Suho after he ran through the rain to get Jugyeong a band-aid after a particularly raw and vulnerable conversation.

3. Buying her favorite drink

When he bought her her favorite drinking after overhearing on accident, our hearts soared. We stan a thoughtful classmate.

| jievn/Tumblr

4. Waiting for her

Even when he’s just petting a local cat while waiting for Jugyeong, he’s breathtaking. Plus, it’s a vulnerable moment of our otherwise stand-offish main love interest.

| jievn/Tumblr

5. Standing up for her

He protecc, and he attacc. Before he can confront his feelings for Jugyeong, he decides to play the hero on the side, protecting her from bad men from the sidelines.

6. Protecting her

Suho had pulled her behind some stairs to shield her from their classmates, and even pulled her into his chest for a reassuring hug. His facade is cracking, and our hearts are fluttering.

7. Confessing

When Suho finally confessed that he likes her, it’s safe to say that everyone breathed a sigh of relief. A breath that was immediately stolen away when he pulled her in for a kiss.

| defgyus/Tumblr

8. Hiding her

He’s always thinking of Jugyeong first, and if it still isn’t obvious yet, he would do anything for her. Even if it meant hiding her beneath his hospital blanket and risking embarrassment in front of his classmates.

| jievn/Tumblr