Jennifer Lopez celebrated her 39th birthday on Thursday (24Jul08) at the theatre - the singer and her husband Marc Anthony checked out Tony-winning musical IN THE HEIGHTS on Broadway.