Yazmin Oukhellou has branded James Lock her 'soulmate' in an adorable birthday post.

The TOWIE star wished her boyfriend a happy 31st birthday on Instagram, and called him her "best friend" and "soul mate".

The couple are clearly smitten
[WENN]

Alongside a string of snaps of the couple, she wrote: "HAPPY BIRTHDAY to my best-friend, boyfriend & soulmate@jameslock__ I’m so grateful that you came into my life and showed me what a true relationship is! I know I’m difficult to deal with at times and love the fact you still stand by me.

"We’ve shared so many amazing memories already and I can’t wait to share even more. I’ve gone right back to our very first ever pic Happy Birthday my love, I hope this is your best one yet Love you always."