News

Oscar-winning director Christopher Nolan is facing criticism for filming parts of his upcoming film "The Odyssey" in the Western Sahara, 70% of which is occupied by Morocco, reported Variety.
From Prada's revenue rise to new celebrity romances for Pamela Anderson, Katy Perry, and Zendaya, discover all the chic news to know today.