Keira Knightley’s romance with actor Rupert Friend is reportedly on the rocks.

Friend fueled speculation the relationship is in turmoil after he arrived without Knightley at the ­London Coliseum gala production of English National Ballet’s The Nutcracker.

On Rupert’s arm was his mother, Caroline.

“We all wondered where Keira was, because it was a magical show,” a fellow guest told Britain’s Daily Mail. “But Rupert offered no explanation.”

“Some are saying it could be all over between them,” an insider added.