Meow Posted on 29th September 200928th January 2016 I love the new ad for Ricci Ricci with Jessica Stam as some mysterious cat-like woman. Related