Justin Timberlake and Anna Kendrick serenaded crowds at Cannes, Blake Lively redefined maternity wear and Victoria Beckham showed off her flexibility.