Keira Knightley has quietly given birth to her second child and has made her first appearance on the red carpet since then. She walked the red carpet in a gorgeous white midi-dress with embroidered flowers and puffy sleeves in London on Thursday October 10th, for the premiere of her new movie Official Secrets

Keira Knightley attends the "Official Secrets" European Premiere during the 63rd BFI London Film Festival on October 10, 2019

Keira Knightley Attends Red Carpet Event

The 34-year-old actress accessorized with strappy gold heels and wore her beautiful brunette hair in loose waves. She took the time to pose for photos and also to sign autographs for fans. Knightley has yet to publicly announce the birth of her second child with her husband James Righton, but she showed off her baby bump earlier in May of this year.

Keira Knightley and British translator Katharine Gun pose on the red carpet upon arrival for the European premiere of the film "Official Secrets" in London on October 10, 2019.

Keeps her children private 

The couple has been very private when it comes to their personal lives and the lives of their children. Keira and James share a 4-year-old daughter named Edie. Stay tuned for upcoming information on their new baby.