Charlène is geboren op 25 januari 1978 in Bulawayo, Zimbabwe als dochter van Michael Kenneth Wittstock en Lynette Humberstone. Ze heeft twee boers Gareth (1982) en Sean (1983).
Charlène verloofde zich op 23 juni 2010 met prins Albert. Het burgerlijk huwelijk vond plaats op 1 juni 2011. De kerkelijke inzegening volgde een dag later op de binnenplaats van het prinselijk paleis. Het paar heeft twee kinderen. De tweeling prinses Gabriella en prins Jacques geboren op 10 december 2014.