Beyoncé and J.Lo in leather