Lily James put on a stunning display at the premiere of her latest film on Monday night.
The Baby Driver actress, 33, made sure all eyes were on her on the red carpet in London, thanks to donning a figure-hugging green dress which highlighted her ample cleavage.
Lily - who recently split from her boyfriend of two years - clung to her chest at one point as she posed for snaps outside Odeon Luxe Leicester Square and helped out the thin white spaghetti straps holding her dress together.