Cocker had a child with Actor Oliver Lee; a girl, Bow Anokee Lee on 27 January 2011. In the drama Waterloo Road, Cocker played Jess Fisher and her on-screen boyfriend is Aiden Scotcher who was played by her then boyfriend Oliver Lee, the father of her child. Cocker and Lee broke up early 2017 and she is now in a relationship with Adam Tse.