Ah, it's that time again. A time to laugh, to roll your eyes, to cry, to wade through 'funny' emails and cleverly-disguised texts, before wondering whether you really should have guffawed quite so openly at someone's pregnancy or engagement announcement on Facebook.
April Fools' Day sends us all into a bit of a spin, not least because of the lurking worry that it may not be a joke.
And so, to make the day of japes and jests a little easier to navigate (and to stomach), we've been through the very best - and worst - of the internet.