11/07/2013 15:00 BST | Updated 22/05/2015 06:12 BST

Happy Birthday JLo!

jennifer lopez

Happy birthday Jennifer Lopez!

One of our all-time favourite divas (we're not kidding, we spent part of one afternoon drafting a screenplay in which she was having a blazing row with Enrique Iglesias about the lack of feathers on his trainers), Jennifer Lopez turns 43 years old today.

She appears to have woken up and started her day as her Twitter feed is going bonkers with retweets and birthday messages so we'll pay tribute in our own way by presenting her style evolution.

J Lo, MyDaily salutes you...