Lily James and Matt Smith Can't Keep Their Hands to Themselves During Their Lunch Date

Lily James is having a busy month with the premiere of Mamma Mia! Here We Go Again, but she's still making time for a romantic lunch date with her boyfriend and The Crown actor, Matt Smith. The 29-year-old actress met up with Matt in London on July 23, and the two couldn't hide their sweet PDA.

After Lily attended a charity screening of Mamma Mia! and took pictures with fans, the couple cuddled up and traded kisses over drinks. Lily and Matt usually keep their fairy-tale romance under wraps, but they weren't shy about their love on this afternoon out together.