Britain's Got Talent judge, Alesha Dixon wore this outfit to her best friend's wedding where she served as a bridesmaid.

The 35-yr-old singer looked picture-perfect in her knee-length, form-fitting black and red dress which enhanced her slender frame.

Read: Is this the most colourful wedding in Nigeria in 2015? [PHOTOS]

The mother of one complimented the dress with a pair of nude heels, chunky silver bangle, drop earrings and a sparkly statement ring.

We think Dixon looked absolutely gorgeous with the light makeup and wavy hair.

What do you think of her dress?

Would you rock it as a bridesmaid or a wedding guest?