Tom Hiddleston has appeared in a Chinese ad for a vitamins brand that has left viewers extremely perplexed.

The one-minute commercial sees the Avengers star cook up a truly bizarre breakfast for an anonymous woman.

The point-of-view ad opens with an alarm clock going off and the woman stretching her arms.

She walks down the stairs and is greeted by an apron-clad Tom Hiddleston standing in the kitchen, adding the finishing touches to breakfast.

"Heyyyy," he says warmly, while sprinkling some chopped cucumbers on a plate of raw vegetables. For some inexplicable reason, he then proceeds to slide a fried egg on top of the veg.

"I finished early so I thought I'd pop back and make you breakfast," Hiddleston continues, before adding some freshly ground pepper to the egg.

The British actor then says "Oh!", like he's just remembered what he's actually there for, and breaks into Chinese while waving around a bottle of the multivitamins.

"You look great," he then offers, but his dead-behind-the-eyes expression does not match the compliment.

All too soon, Hiddleston is grabbing his coat and is on his way.

"I'll probably be a bit busy for the next few weeks," he says. "But I'll make it up to you soon, I promise."

The disembodied person fixes his lapel as he offers a big smile and heads for the door with a bow.

Needless to say, fans have been having a field day on Twitter.