Sean Penn jeans tattoo shopping sunglasses groceries dylan penn Does Sean Penn have a new girlfriend?!

Not so fast! The I Am Sam star was spotted grocery shopping on Easter Sunday with a beautiful young girl, and at first we assumed the Hollywood bad boy had a new love, but it turns out the stunner is actually his 21-year-old daughter Dylan. We guess good looks just run in the family!

The 51-year-old actor looks half his age... those beach runs are really doing the trick! Although, he's barely recognizable in his new film role for This Must Be The Place. The Fast Times At Ridgemont High leading man will play Cheyenne, an American rockstar living in bored and aimless retirement in Dublin.

What a transformation!