Sheiglagh No Comments In Cannes: Naomi Campbell, Evangeline Lilly, Michelle Yeoh, Marie Gillain, Isabelle Huppert, Aishwarya Rai Bachchan, Audrey Lamy DALLAS & CANNES, May 17, 2010 / FW/ — As usual, Naomi Campbell was dazzling in her Roberto Cavalli custom-made … Continue Reading