You go girl! Posted on July 16, 2008 by Mrs. Atkins Helen Mirren is vacationing in Puglia, Italy this week and if the world was just, Britney Spears would look at these pictures and burn all her bikinis in a sacrificial fire then hang herself, because Helen Mirren looks great! About these ads Like this:Like Loading...