About the Sheen for She Foundation The Sheen for She Foundation is a registered women\'s charity, and the first of its kind in Canada. The Sheen for She Foundation defines self care as the practice of building a woman\'s image…
About the Sheen for She Foundation The Sheen for She Foundation is a registered women\'s charity, and the first of its kind in Canada. The Sheen for She Foundation defines self care as the practice of building a woman\'s image…