Answer
No, Lauren Jauregui does not write all her songs. She has collaborated with other songwriters on many of her songs, including Julia Michaels, Justin Tranter, and Benny Blanco. She has also written songs for other artists, such as Camila Cabello and Taylor Swift.