Ryan Reynolds may look perfect to us, but there's a part of him he's not exactly proud of: The cannon tattoo on his wrist!
"My tattoo is of a cannon in Vancouver that I got in a fleeting moment of stupidity maybe 14 years ago," the "Green Lantern" star tells Details. "A lot of people have really beautiful tattoos, and I get real tattoo envy. But then other people basically just treat them like bumper stickers for their bodies."
In the interview, Reynolds also says he hates how he looked when he was in his 20s.
"I recently saw a picture from when I was just a pup -- maybe 20 or 21 years old. And I look pretty bad," he says. "I've got some weird facial hair, and my hair is glopped with about six pounds of gel. So I really don't shy away from aging at all. I love getting older."
We have to admit, he's looking better than ever these days ... just ask girlfriend Blake Lively!
Check out more stars and their tattoos in the gallery above. Think any of them have any regrets too?