Sofia Vergara, Christina Aguilera & More Celebrities Celebrating 4th of July 2017

Happy Independence Day! Every year, people across the country go above and beyond to show off their patriotic side. While for our tio this means firing up the grill while grooving out to some Elvis Crespo, your favorite celebs also brought a whole lot of red, white and blue for America's 241st birthday.

From Christina Aguilera’s racy photoshoot to Ryan Lochte’s jaw-dropping chiseled abs, see how your favorite celebrities celebrated 4th of July.

MORE: Jennifer Lopez & Alex Rodriguez Show Off Major PDA at 4th of July Show Taping

1. Sofia Vergara


2. Christina Aguilera


3. Jessica Alba


4. Jennifer Lopez


5. Jenna Ortega


6. Mariah Carey


7. Alex Rodriguez


8. Ryan Lochte


9. Shay Mitchell


10. Nicole "Snooki" Polizzi


11. La La Anthony


12. Alessandra Ambrosio


13. Julissa Bermudez