Cheryl unveiled her baby bump as she attended a Christmas carol concert with her boyfriend Liam Payne in London on Tuesday night (29.11.16).

Cheryl showing off baby bump with Liam

Cheryl showing off baby bump with Liam

The former Girls Aloud singer and the One Direction heartthrob stepped out together at the Quintessentially Foundation's Annual Fayre of St James' Church - a charity concert held in aid of both her own charity Cheryl's Trust and The Prince's Trust - and following weeks of speculation the couple were expecting their first child together she proudly showed off her swollen stomach in a figure-hugging green dress with a black three-quarter length black jacket.

Knowing the cameras were all pointed at her, Cheryl, 33, made no attempt to hide her bump and proudly smiled as photographers captured her full womanly figure, while Liam, 23, gave a wry grin.

So far, the couple have publicly stayed silent on their happy news but all their family and friends know they are parents-to-be.

A source told The Sun newspaper: "Cheryl has told close friends and family the very exciting news that she is expecting her first child.

"She is absolutely ecstatic. She doesn't want to speak publicly about it for a number of reasons, particularly due to some of the battles she has gone through in her personal life in recent years.

"But now she is pregnant she is over the moon and has told all of her friends and family. At the event last night she was proudly showing off her bump and telling everyone how happy she was."

Cheryl - who has been married twice to Ashley Cole and Jean-Bernard Fernandez-Versini - and Liam began dating back in February but first met when Liam auditioned for 'The X Factor' in 2010 when he was just 16 and she was a judge on the TV talent show, the series which created 1D and set the boy band on the path to global pop superstardom.

This will be the second One Direction baby following Liam's bandmate Louis Tomlinson having son Freddie with Los Angeles-based stylist Briana Jungwirth in January.