HELEN MIRREN Attends The Chelsea Flower Show


It looks like the saying is true: April showers bring May flowers! And here we have a flower among flowers! Hollywood great Helen Mirren was spotted attending the Chelsea Flower Show while in London, England over the weekend.

Helen looked stunning as always as she smiled and posed for the cameras. Check out our photos below and let us know what you think.


Photos via FameFlynet