The teenager who got a hug from the Duchess of Sussex after telling a delighted audience of schoolmates "She's really beautiful innit?" said it was a moment he will "cherish" for the rest of his life.
Aker Okoye said he was was "really embarrassed" when he realised his cheeky comment had been recorded.
The 16-year-old made the remark when Meghan visited the Robert Clack School in Dagenham, east London, where he is head boy, on Friday to mark International Women's Day.
The smiling duchess then told him he was "very brave" and his comments were "very well said", he told ITV's Good Morning Britain.
The teenager, who has sent an apology to the Duke of Sussex for cuddling his wife, joked: "I did not want to cause any more controversy."
He wrote the note after he was pictured hugging Meghan on stage during the school visit.
Aker told the programme he had been "flabbergasted" by the situation, adding:
It was one of those moments I will cherish for the rest of my life - to see that she is more than a pretty face and that she is actually an amazing person who is strong, committed and inspirational.
On what it meant as a black teenager to see Meghan, the first person of mixed heritage to marry into the royal family, he said: "I think it shows that we are present.
"I think it goes to show that us a caucus, as a group and a race, that we are present in this country so much so that we can come in from another place.
"I feel as if that gives us hope and gives us a little bit of drive."The teenager is taking 11 GCSEs and is thinking of a career as a design engineer or in the performing arts.
He said it had been important to be part of International Women's Day to "recognise the strong women" in his life, including his mother and his teachers.