So Katie Price wore this today.
1. Just where did she find a crystal-encrusted multi-coloured stripy dress and matching thigh-high socks?
2. Why don't the shoes match the rest of the outfit?
3. How is she managing to conceal that baby bump?
4. Does the lack of wedding ring mean that she and Kieran Hayler are officially over?
5. Is the head-dress made up of lots of pictures of her? Let's zoom in.
7. Was the My Little Pony resemblance deliberate?
Because it really is quite uncanny.
8. If so, was it a kind of extension of this masterpiece?
9. Is it just us seeing similarities between the big hair, headdress, pink and sparkles here and on her wedding day to Peter Andre?
10. Or did she just go to a few May Fayres this year?
11. Or watch a few too many episodes of "Rainbow Bright"?
12. Was the metallic lipstick a nod to both Joey from "Friends" and Katy Perry?
Because if so, it's perfect.