First up is our favourite British boy, Harry Styles.
Here Harry is in a suit:
Here he is in a dress:
Next up is Zendaya.
Here is Zendaya in a suit:
Here is Zendaya in a dress:
Third up is Jonathan Van Ness.
Here is JVN in a suit:
And here is JVN in a dress:
Fourth up is my favorite human, Taylor Swift.
Here is Tay in a suit:
And here she is in a beautiful dress:
Fifth up is Blake Lively.
Here she is in a suit:
Here she is in a dress:
Sixth up we have Billy Porter.
Here is Billy in a suit:
And here's Billy in a dress:
Next up is Lil Nas X
Here he is in a suit:
And here he is in a dress:
Eighth on the list is Troye Sivan
Here he is in a suit:
Here he is in a dress:
Next up is Kid Cudi.
Here he is in a suit:
And here he is in a dress:
Last on the list is Selena Gomez.
Here she is in a suit:
Here she is in a dress:
Swooning over celebrities' red carpet looks is definitely a full-time job. Here are some celebrities who never fail to serve during their red carpet appearances. Now you decide whether you like them better in suits or dresses!