Article continues below advertisementMamma Mia, here she goes again!Lily James flaunted her cleavage while wearing a blue bikini in a spicy vacation snap on Monday, December 8.The starlet, 36, frequently displays her beach body on social media, including in her most recent snap by the ocean.Article continues below advertisementSource: @lilyjamesofficial/InstagramLily James spilled out of a tiny blue bikini.James popped out of a periwinkle top with brown beads at the center, paired with a matching pinstripe button-down.