FASHION, Fashion NewsMay 8, 2015<May 7, 2015 The True Cost: Who Pays the Price for our Clothing? by Nikki Stear The True Cost the movie will be premiering worldwide on Friday 29 May 2015. There will be a screening being held at The Labia in Cape Town.