One million, billion points for Gryffindor, Hermoine Granger.
Ch-ch-check out the incredible video (above) and if you want, you can read her entire speech HERE.
Holy boobies, batman!!!
The 27-year-old stunner has never been shy, but she let it ALL hang out on the beach today with her fiancé Big Sean!
Wowzers!!! Were Naya's shapely sweater puppies always so plump?
We know the super seXXXy couple is standing in shallow water, but we're guessing Big Sean still had motorboats on his mind, LOLz!!!
[Image via Instagram.]