Slits are sexy. And they are in again this season. The rule of thumb for it: don't show too much. Here are some of the sexiest slits worn by celebrities, mostly on the red carpet. Check it out:

1. Miranda Kerr


2. Megan Fox


3. Jennifer Lopez


4. Blake Lively


5. Irina Shayk


6. Rosie Huntington-Whiteley


7. Megan Fox


8. Taylor Swift


9. Selena Gomez


10. Alessandra Ambrosio


11. Miranda Kerr


12. Rosie Huntington-Whiteley


13. Salma Hayek


14. Naomi Watts


15. Beyonce