James Franco has apologised for his Instagram flirtation with a 17-year-old.
On the US morning talk show Live With Kelly and Michael, Franco said that he used "bad judgment" and "learned my lesson".
The 35-year-old actor and filmmaker was caught trying to pick up a Scottish teenage girl named Lucy Clode on the photo-sharing app.
During a trip to New York, Clode, from Dollar, Clackmannanshire, took pictures of Franco when he emerged from a Broadway theatre and posted them on the app.
They then struck up an online conversation with Franco asking the teenager her age, if she had a boyfriend and where she was staying.
Franco said on Friday that he was embarrassed and that he's "a model of how social media is tricky".
"It's the way that people meet each other today, but what I've learned, I guess because I'm new to it, is you don't know who's on the other end," he said.
"When you meet in person you get a feel for them, you don't know who you're talking to.
"I used bad judgment and I learned my lesson.
"Unfortunately in my position, not only do I have to go through the embarrassing rituals of meeting someone, but if I do that, then it gets published for the world so it's doubly embarrassing."
Clode was said to be in New York with her mother for an 18th birthday present.
She told a friend on Instagram: "James Franco asked me to meet him! It was really him and I rejected him!"
Franco is currently starring in a revival of Of Mice and Men on Broadway.