more boo meow ! yours truly posing in Jeremy Scott for Italian Vogue