$ 0 0 46 year old Jennifer Lopez dazzled as she attended UN Foundation event in New York with Casper Smart,28.She became the UN Foundation's first Global Advocate For Girls And Women.She looked lovely in a Fifties-inspired pastel ensemble..