The 34-year-old looked stunning in a floor-length midnight blue gown as she walked the red carpet at the premiere of Thanks For Sharing, a film which she stars in.
Carey stayed close by Pink's side all night, and the loved-up couple - who have a two-year-old daughter Willow - made their affection towards one another known.
Pink looked effortlessly stylish in the off-the-shoulder gown, which showed off her back tattoos.
Keeping make-up to a minimum and rocking diamante drop earrings, the 'So What' singer beamed for photographers and showered Carey with kisses!
Before heading to the premiere, Pink posted a photo to Twitter and said: "Do you guys like my dress? It's really comfortable. I'm super excited right now."
Proud husband Carey, who looked dapper in an all black tailored suit, tweeted: "Me and the actress Alecia Moore on our way to her movie premier Thanks For Sharing. So proud of her."
Pink - real name Alecia Moore - stars alongside Gwyneth Paltrow, The Avengers star Mark Ruffalo and Nip/Tuck star Joely Richardson in the romantic comedy.
Pink plays hairdresser Dede in the film, which tells the story of three friends who meet while attending 12-step meetings to help treat their addiction to sex.
Pink is no stranger to movies, having voiced the character of Gloria in Happy Feet Two and appeared as herself in Get Him to the Greek. Additional film credits include Charlie's Angels: Full Throttle, Catacombs and Rollerball.
Thanks For Sharing will be released in cinemas across the UK on 4 October.
Watch the trailer for Thanks For Sharing below: