Smitten Zoe Saldana and husband Marco Perego got passionate at the Star Trek Beyond premiere

Updated: 

Zoe Saldana and Marco Perego couldn't keep their hands off each other at the Star Trek Beyond premiere in San Diego on Wednesday.

The smitten pair looked as loved-up as ever as they led the stars on the red carpet at the glittering sunshine-soaked movie event, which opened the Comic-Con International 2016 event.

Zoe Saldana and husband Marco Perego
Zoe Saldana and husband Marco Perego couldn't help but share a kiss at the world premiere of Star Trek Beyond in San Diego on Wednesday (Jordan Strauss/AP/PA)

Star Trek favourite Zoe, who plays Lieutenant Nyota Uhura, looked sensational in a figure-hugging baby blue dress with a peplum hem, and it's clear to see husband Marco couldn't resist her.

Zoe, 38, has been married to the handsome long-haired artist, for just over three years, but they're undeniably still in the honeymoon phase.

Zoe Saldana at the Star Trek Beyond premiere
Zoe Saldana looked beautiful in a figure-hugging baby blue dress at the premiere (Jordan Strauss/AP/PA)

Star Trek Beyond is the third movie in the rebooted series, based on the original sci-fi series from the 1960s, following on from Star Trek Into Darkness.

Other stars of the film at the Comic-Con opener included Chris Pine (Captain Kirk), Zachary Quinto (Commander Spock), Idris Elba (Krall), Simon Pegg (Lieutenant Commander Montgomery Scott), Karl Urban (Lieutenant Commander Leonard McCoy), John Cho (Lieutenant Hikaru Sulu) and Sofia Boutella (Jaylah).

Chris Pine at the Star Trek Beyond premiere
Chris Pine, who plays Captain Kirk in Star Trek Beyond, arrived at the premiere looking dapper (Jordan Strauss/AP/PA)

Idris Elba at the Star Trek Beyond premiere
Idris Elba (Krall) smiled on the red carpet at the premiere, which opened Comic-Con International 2016 on Wednesday (Jordan Strauss/AP/PA)

The premiere marked Star Trek's 50th anniversary and included an al fresco Imax screening of the film.

Adding to the drama, the San Diego Symphony Orchestra played the score as the film played out.

Zachary Quinto at the Star Trek Beyond premiere
Commander Spock actor Zachary Quinto attended the Star Trek Beyond premiere (Jordan Strauss/AP/PA)

Sofia Boutella at the Star Trek Beyond premiere
Sofia Boutella, who plays Jaylah, was at the Star Trek Beyond premiere (Jordan Strauss/AP/PA)

The premiere began with a tribute to Star Trek Beyond actor Anton Yelchin, following his tragic death in June.

The actor - who portrays Pavel Chekov in the reboot movies - was 27 when he was killed in a "freak accident" involving a car at his California home.

Speaking on stage ahead of the film's screening, producer JJ Abrams said, before asking for a moment of silence: "There's something missing. There's someone missing. Anton should be here."

J.J. Abrams at the Star Trek Beyond premiere
JJ Abrams called for a moment of silence for the late Anton Yelchin at the Star Trek Beyond premiere (Jordan Strauss/AP/PA)