Margot Robbie recovered from a slight red carpet mishap to steal the show at The Legend of Tarzan premiere in London.
Wearing a stunning floor-length mesh sequined gown, the 26-year-old actress had a slight issue with her dress after she bent down to fix her shoes.

But her Legend of Tarzan co-star, Alexander Skarsgard, quickly came to her rescue and the former Neighbours actress laughed off the incident in front of photographers.
