Check out the stunning cover of Vanity Fair Italy, May 9th issue, which hits local newsstands tomorrow and includes more new pics taken during the making of the "Truth or Dare" fragrance campaign!
Photo
Shared publiclyView activity