Not all celebrities have the best reputation when it comes to interacting with fans, journalists or even their co-stars.
Kim Kardashian has shared an emotional message about motherhood as she continues co-parenting her four children with her ex, ...