Up-and-coming actress Margot Robbie has beaten Michelle Williams and Jessica Biel to star as Will Smith's love interest in a new comedy. The 23-year-old Australian star was cast in Focus after Kristen Stewart dropped out back in April (13), citing the age gap between her and Smith. The project has gone through a number of cast changes - Smith stepped in to replace Ben Affleck after the Oscar winner exited the film due to scheduling conflicts. The movie centres around a con artist who falls in love with his apprentice. Robbie shot to fame in her native Australia on TV soap Neighbours and she was among the cast of short-lived U.S. TV drama Pan Am. She'll also appear alongside Leonardo DiCaprio in new film The Wolf of Wall Street.