Not sure if she is a princess going undercover or Blake Lively that we see now, but surely, she is charming.
Look at the dress! Reminding us of Queen Elsa from Frozen, the star who is expecting her second child looks so stunning in blue.
The wife of Ryan Reynold also wore an impressive white dress at 69th Cannes Film Festival. She is really the Queen of Fashion at Cannes.