Zayn on Thursday evening (left) compared to his usual more rugged look
Bradford-born Zayn was at the London Palladium where he was performing alongside his bandmates Harry Styles, Niall Horan, Louis Tomlinson and Liam Payne for an audience which included the Duke and Duchess of Cambridge.
Speaking after meeting the royal couple, 20-year-old Harry said he had spoken to Duchess Kate about her pregnancy.
"I said congratulations on the bump," he said. "(Though) she didn't look bumpy."
Zayn and the other members of One Direction sang at the Royal Variety Performance
Joining One Direction on the bill of the night's entertainment were Ed Sheeran, Ellie Goulding, Demi Lovato and Britain's Got Talent winners Collabro.
The star-studded show , which was hosted by award winning comedian Michael McIntyre, featured stand-up comedy from Russell Kane, Jake Whitehall, Sarah Millican and Trevor Noah.