Get daily celeb exclusives and behind the scenes house tours direct to your inbox We have more newsletters Get daily celeb exclusives and behind the scenes house tours direct to your inbox We have more newsletters Katie Price dazzled fans with a surprise singing performance at her latest book launch, just hours after she made a bombshell announcement , saying: "I can categorically say - I will be having a baby." The TV personality and mother of five, aged 46, was all smiles as she introduced her new autobiography Katie Price. This Is Me: The High Life at the iconic Royal Vauxhall Tavern in London on Wednesday 17 July.

She had earlier promised her followers signed copies of her book along with an exclusive live performance in which she performed Everyone's Free by Rozalla Miller to an enthusiastic audience. Her boyfriend, JJ Slater , was also there, beaming with pride from the front row as he watched Katie take the stage. In a heartfelt moment, Katie shared with her audience how much the song meant to her, expressing that she now feels "free" after sharing her life's journey.

For the occasion, Katie wore a shimmering gold headpiece, a chic black vest, vibrant neon pink leggings, and a striking yellow feathered skirt, creating a look as bold as her personality, reports the Mirror . Sign up to OK!'s daily newsletter to get updates sent to your inbox for free The crowd was impressed by Katie's vocal talent, and her fashion sense didn't go unnoticed either. A spectator gushed to T.