TLC is notorious for not announcing what is renewed and what is cancelled. They have had shows start a season without ever announcing that they are renewed and shows that haven't had new episodes for more than three years that they still list as active on various industry databases. So I never consider their announcements meaningful.
As to the dress, the front screams swim coverup to me. Even looking at it on the website, it's just not a great dress regardless of who is wearing it. I think it looks best on the plus size model wearing it in black because she has more of a pear shaped