Tabu’s Black Outfit Shines at Premiere of Dune
New York: Wearing a couture outfit by Indian textiles Abu Jani Sandeep Khosla, Tabu portrayed her character, Sister Francesca, with her red-carpet elegance at the HBO premiere of Dune: Prophecy in New York.
The renowned design team,…