United Kingdom, Jan. 3 -- Sigourney Weaver once wrote a 10-page fan letter to John Lennon.

The Avatar: Fire and Ash actress was a huge fan of the Beatles when she was growing up and she recalled dropping off a lengthy missive at a restaurant she had heard the singer - who was shot dead in 1980 - frequented.

Speaking on the Late Show with Stephen Colbert, she said: "I think I was too shy, but I did leave - again for John Lennon - I wrote a several-page letter on lavender stationery with purple ink, [which began] 'Dear John....'

"It was like five pages front and back. And I folded it up. I put an envelope, and I dropped it off at this restaurant that I heard he went to," she continued, putting her face in her hands out of embarrassment....