Last night, February 3rd, was the Rio de Janiero, Brazil premiere of Tom Cruise’s movie “Valkyrie”. My jaw dropped when I saw this picture! Katie Holmes looks so stunning and gorgeous, I just love it.
Katie Holmes is wearing a vintage Christian Lacroix dress and Rene Caovilla shoes. I really like her hair like that and those bright red lips of hers are just beautiful. This red carpet look was totally different than what I expected.
Tom looks totally handsome too, but I imagine all eyes were on Katie that night.
“Valkyrie” opened in Brazil theaters yesterday. More pictures below.
Image Credit: Splashnews.com















