He's George Harrison, obviously--but no, he's Dhani Harrison, George Harrison's son (with Sasha Pivovarova playing the role of Patti Boyd) as shot by the masterful Steven Meisel. You MUST see the rest of the photos from this shoot, because the clothes, the styling...everything is just beautiful.
One high def set of these images is here
When I opened the Fall 2008 issue of Fashion Rocks I was stunned. Who is this man?