Aww. Photo: vrodrigueziii/Instagram

Squeeee alert! Vincent Rodriguez III, best known for playing Josh Chan on Crazy Ex-Girlfriend, has come out as a lover of Disneyland. For his first-year anniversary, Rodriguez took a trip to the happiest place on Earth for the weekend with his husband, identified in the Instagram caption as “babe.” What? you ask. Vincent loves Disneyland?! Indeed! He loves it so much that he even proposed to his man on the California Screamin’ ride.

If his Disney-loving comes as a surprise to you, you just had to do a deeper dive on his Instagram! See, here he is at dinner at Cinderella’s Royal Table, a reservation a friend made eight months (!) in advance.

Look at that prince charming!