

Michela Giraud: The Truth, I Swear! (2022) is currently streaming in the UK on Netflix. Last updated 20 January 2026.
Career success. Fame's shortcomings. The cringeworthy label of "curvy" and tough ballet days during her youth. Michela Giraud has a whole lot to unpack.
Streaming info last checked: 20 Jan 2026