Top Gun star Miles Teller has admitted he breached protocol during a run in with Prince William and Kate Middleton.
The actor, who plays Lt. Bradley 'Rooster' Bradshaw in Top Gun: Maverick, met the Prince and Princess of Wales back in May at a screening for his latest film in London.
Miles said he and his co-stars were given a list of dos and don'ts ahead of being introduced to the royal couple.