Camila Cabello looks perfect in a little black dress for her appearance at BBC Radio One in London where she talked about kissing Shawn Mendes ‘like a fish’.

The singer wore a futuristic asymmetrical dress with a ‘perfection only exists’ belt, black leather newsboy cap, and ankle-tie studded high heels while wearing her long dark hair in a braid parted to the side.

Camila Cabello Wears ‘Liar’ Tie-Dye Hoodie During Paris Fashion Week

Camila performed song Liar with a sax player on Live Lounge giving the pop song a jazzier vibe and also covered Someone You Loved by Lewis Capaldi (watch below).

She was excited to be back on the British show after two years — last time she was there she was with Machine Gun Kelly to perform their hit single Bad Things.

The Shameless singer opened up to host Clara Amfo and revealed why boyfriend Shawn Mendes and she decided to have a steamy and over-the-top makeout sesh on Instagram after being mocked for the way they kiss.

“People were saying we kiss like fish, and we were just like guys this is how we really kiss, which is obviously the most exaggerated insane like over-dramatic way of kissing so we just thought it was funny—we still think it’s funny.”

New Pix!! Shawn Mendes and Camila Cabello: Miami Makeout Sesh #2

The 22-year-old with over 40 Million followers on Instagram made sure to stop and pose with her ‘camilizers’ before heading out.

Shawn Mendes and Camila Cabello Wear Halloween Costumes in L.A.