
American singer Pink has paid tribute to her “amazing” husband Carey Hart in a touching Instagram post as the pair celebrated their 18th wedding anniversary.
The “So What” singer, real name Alecia Beth Moore, shared pictures of the couple on Instagram as she revealed that they “almost didn’t make it.”