Los Angeles - Carrie Fisher wishes she realised how "good" she looked when Star Wars: A New Hope was released.
The 59-year-old actress - who shot to fame playing Princess Leia in the sci-fi franchise - joked about how she's changed with age and thinks in a decade's time she'll be lamenting how her appearance has altered in that short a time.
She told talk show host Ellen DeGeneres: "What I look like now is not my fault. Medication did it. Years of living longer makes you look worse. Who knew about that? It's really upsetting.
"See, I looked good then but didn't know it then either...I think when I am 70, I'm going to wish that I wished what I looked like when I was with you."
Elsewhere on the show, Ellen and Carrie - who reprises her role in Star Wars: The Force Awakens, which is released this week - hit the streets to see who they could give tickets for the new movie to.
The two stars donned Princess Leia's iconic double buns and carried signs reading "We're Ur Only Hope (sic)" and "$tar War$ Tickets!" as they waited for people to come to them.
A number of cars drove by until one woman stopped to hear their proposal.
Ellen told her: "Normally they're $500 for a pair, because you can't get 'em anymore. So, how much money do you have?"
The woman said: "I have like $150. But, like, on my debit card."
Not wanting to be put off from making a sale, the 57-year-old presenter asked: "What do you have in your trunk? We'll trade you. It pays to be a hoarder.'
Another woman who stopped to ask about the tickets told Ellen "I love you!'', prompting Carrie to ask: "Do you love me also?"
The passer-by admitted: "Uh, I don't know you yet."
The actress replied: "I'm Princess Leia."
Elsewhere in the video, Carrie came across a Star Wars fan who was roaming the streets carrying a lightsabre and happily obliged with a request to do a handstand and sing the Star Wars theme song in order to get tickets for the opening night.
As he left, he shouted: "May the force be with you!"
Watch the video here: