What's Love Got To Do With It? cast: who's who in the romantic comedy

Zoe points at Kazim as they both laugh
Meet the What's Love Got To Do With It? cast. (Image credit: Studio Canal)

What's Love Got To Do With It? is a romantic comedy that follows filmmaker Zoe (Lily James) as she documents her best friend Kazim's (Shazad Latif) arranged marriage to a bride from Pakistan.

Zoe films Kazim's journey from start to finish as she follows them to Pakistan, where she learns more about Pakistani culture and sees a fresh perspective into the concept of assisted marriage.

Set between London and Lahore, What's Love Got To Do With It? features a star-studded cast.

Here is the cast of What's Love Got To Do With It?...

Meet the What's Love Got To Do With It? cast

Lily James as Zoe Stevenson

Lily James as Zoe and Shazad Latif as Kazim

(Image credit: Studio Canal)

Lily James plays award-winning documentarian Zoe Stevenson, who takes on a new filmmaking project which follows her childhood friend Kazim's journey to an arranged marriage.

Zoe doesn't understand the concept of arranged marriage and decides to make a film about Kazim as he "marries a stranger chosen by his parents" with the title Love Contractually. 

As she goes on her adventure to document Kazim marrying a stranger in Pakistan, she begins to understand the enchanting aspect of arranged marriage and challenges her own attitude on relationships.

Lily has become a household name after landing roles in hit film and TV shows, including Pam & TommyMamma Mia! Here We Go Again, Downton Abbey, Baby Driver, Cinderella and Rebecca.

Shazad Latif as Kazim 'Kaz' Khan

Shazad Latif as Kazim

(Image credit: Studio Canal)

Shazad Latif stars as Kazim 'Kaz' Khan, a doctor who is set to have an assisted marriage in line with his family's Pakistani heritage. He's optimistic that his marriage will work out.

Shazad played the role of Tariq Masood in Spooks and starred in the British sitcom Toast of London as Clem Fandango. He's also appeared in Penny Dreadful and Star Trek: Discovery as Lieutenant Ash Tyler.

Shabana Azmi as Aisha Khan

Emma Thompson and Shabana Azmi wearing sari's

(Image credit: Studio Canal)

Shabana Azmi portrays Aisha Khan, Kazim's mother who is helping to set him up with a bride in Pakistan.

Shabana is one of India's most acclaimed actresses, with her career in the Hindi film industry spanning over 160 films. She has appeared in the likes of Neerja, Makdee, Arth, Swami and Bhavna.

Emma Thompson as Cath Stevenson

Cath and Zoe laughing together.

(Image credit: Studio Canal)

Emma Thompson plays Cath Stevenson, Zoe's divorcé mother. She constantly nags at Zoe for failing to find a suitable man for herself, but admires her daughter's independence.

Emma has won numerous awards throughout her 40 year career as one of the finest actresses of her generation. She has appeared in Harry Potter and the Prisoner of Azkaban, Cruella, Saving Mr. Banks, Sense and Sensibility, Love Actually and Good Luck to You, Leo Grande.

Sajal Aly as Maymouna

Maymouna wearing a sari and sitting on a chair as her family eagerly stand behind her with a mixture of emotions.

(Image credit: Studio Canal)

Sajal Aly stars as Maymouna, a girl from Pakistan who is set to marry Kazim in an arranged setting after both their families agree to the wedding.

Sajal's previous projects include Yaqeen Ka Safar, Alif, Yeh Dil Mera and Sinf-e-Aahan.

Asim Chaudhry as Mo

Mo has a bald head and black beard. He is smiling as he spreads his arms out wearing a suit.

(Image credit: Studio Canal)

Asim Chaudhry plays Mo, a Muslim matchmaker who uses his skills to find Kaz a bride and sets up a Skype call between him and Maymouna.

Asim is best known for playing Chabuddy G in the BBC mockumentary series People Just Do Nothing and has also had roles in Wonder Woman 1984, The Sandman and Black Mirror: Bandersnatch.

Who else stars in What's Love Got To Do With It?

Also starring in What's Love Got To Do With It? are...

  • Jeff Mirza as Zahid Khan
  • Iman Boujelouah as Yasmin Khan
  • Pakiza Baig as Nani Jan Khan
  • Taj Atwal as Sumaira Khan
  • Mim Shaikh as Farooq
  • Nikkita Chadha as Baby
  • Oliver Chris as James
  • Ben Ashenden as Olly
  • Nosheen Phoenix as Pucci
  • Yassine Anaddam as Amir
  • Alice Orr-Ewing as Helena

What's Love Got To Do With It? is available to watch on Netflix now.

Grace Morris
Staff Writer

Grace is a digital writer with WhatToWatch.com, where she writes series guides, recaps and features for must-watch shows and delivers all the latest soap news and reactions. She graduated from Anglia Ruskin University in 2020 with a degree in Writing and Film Studies, which only made her love for creative writing, film and TV grow stronger.

You'll usually find her watching the drama unfold in the latest reality series or much-loved UK soaps (usually with chocolate by her side!). She's an expert in EastEnders, Emmerdale, Coronation Street and everything reality-related from Selling Sunset and Married At First Sight UK to 90 Day Fiancé UK. Plus Netflix megahit Virgin River!

Grace also likes to explore new places with her friends and family and, of course, watch and read about the latest films and TV series.