Shayne Ward is usually the one melting hearts, but it was the 23-year-old singer himself whose heart strings were getting pulled in Hong Kong this week as he promoted his sophomore album Breathless.
One little boy was so overcome at meeting his idol face to face the Manchester-born hunk had to give him a comforting hug. And in another touching moment, he was presented with a bouquet of flowers from a young girl dressed in a mini Santa outfit.
The 2005 X Factor winner, who is managed by Irish music mogul Louis Walsh, will be hoping his second record - which was 18 months in the making - performs as well as his debut disc which reached the number one spot in Hong Kong last year.
He is currently battling another X Factor winner – Leona Lewis – in the UK's Christmas album charts. Her record Spirit is still holding onto the top spot, with Shayne's in second place followed by Westlife: Back Home and Kylie Minogue: X.