Returning X Factor contestant Rebecca Ferguson performed her new single Nothing’s Real But Love on Sunday’s live show. With all the scandal surrounding her and teen star Zayn Malik from One Direction, and her catty remarks about other pop stars’ lifestyles, all eyes were on Rebecca as she performed.

On stage Rebecca kept it classy and chic in a long patterned dress which drew many comparisons with Beyonce. We are just glad she has lost that ponytail which followed her around for the whole of her X Factor career.

After her big performance Rebecca slipped into something more comfortable and remained a lady in the street as she left the studios in a chic green shirt dress and a pair of patent peep-toes, presumably to go home and sit in front of the telly.

Which outfit do you prefer? Do you think Rebecca looks better now than she did when she was a contestant?