October 26, 2011

September 27, 2011

Two and a Half Men | 9×02 

September 27, 2011

Two and a Half Men | 9×02 

August 16, 2011

August 16, 2011

June 16, 2011

Rio de Janeiro, Brazil | 6.13.11 

May 5, 2011

January 21, 2011

January 21, 2011

January 21, 2011

October 7, 2010

Photo by: Martin Schoeller | Rolling Stone | May 2003 

June 8, 2010

May 24, 2010