Jennifer Lopez has let slip her secret beauty tip - she makes sure she always gets enough sleep.

The superstar insists her beauty regime is basic and she rates rest as the main reason she still looks fantastic at 36.

Lopez says, "Sleep is my weapon. I try to get eight hours a night. I think what works best is sleep, water - and a good cleanser."