Keira Knightley covered up her growing baby bump in a Giambattista Valli tulle dress for the BAFTA red carpet. Accompanied by husband James Righton, the 29-year-old actress rocked the backless, strapless floral number with her wavy brunette locks flowing down over her shoulders.
Keira Knightley rocks floral frock
