Sign up for the TODAY newsletter

You have successfully subscribed to the TODAY newsletter.

Subscribe now and get trending stories, celebrity news and all the best of TODAY.

J.K. Rowling to Harry Potter actor on sexy pics: Next time, give me a heads up

by Eun Kyung Kim /  / Updated  / Source: TODAY

Get the latest from TODAY

Sign up for our newsletter

This is nerdy Neville Longbottom?

A new magazine photo spread features “Harry Potter” actor Matthew Lewis all grown up and not afraid to show it. But the racy pictures seem to have caught author JK Rowling off guard.

Neville Longbottom, Matthew Lewis
Actor Matthew Lewis back then, as Neville Longbottom from "Harry Potter," and now.Warner Bros., attitudemag/Instag

A shirtless Lewis appears on the cover and inside the current issue of the British magazine Attitude in barely more than his skivvies.

Rowling took to Twitter to note that the pictures didn’t make her as uncomfortable as when fellow Harry Potter actor Daniel Radcliffe took to the stage, nude, many years ago, but she said she would have appreciated a heads up.

Lewis replied with an apology in a bashful, Neville-ish way.

Rowling accepted the apology, with a final admonishment.

Another Harry Potter actor, Jason Isaacs, who played Lucius Malfoy, also contributed a, uh, cheeky, comment about the photos, too.

Lewis notes in the magazine that although his appearance has gotten him a lot of attention in recent years, "I've never considered myself to be good-looking at all. Just average."

Get the latest from TODAY

Sign up for our newsletter