Edward and Bella left their wedding reception at night in Forks. They arrive in Rio wearing the same clothes, at night. Forks' time zone is 6 hours behind Rio. Even assuming they left as soon as it got dark and flew in the private jet, they would have arrived in Rio when it was daytime.
When Bella walks up to the altar during the wedding, she is holding her bouquet in front of her. In the next shot, she is not holding the bouquet any more. Alice, as her maid of honor, is never shown holding the bouquet, either.
It is often thought that the moon is full every night during this movie. This is not the case. The moon is full and visible on only two nights during the film - on the night of Edward and Bella's wedding (the first night of their honeymoon) and after Edward and Bella have returned to Forks. The reason for this is that exactly 28 days have passed between those two nights, thus the moon has completed one full cycle. The full moon is shown during these two nights to alert the viewer that Bella's pregnancy has progressed to nearly full-term, even though only 28 days have passed since conception.
Although Edward and Bella clearly get married during the daytime, none of the vampires sparkle because Forks is usually cloudy weather and only direct sunlight causes their skin to react. They regularly attend school and work etc during the daytime without sparkling.
When Bella decides to try some blood for the first time you see Jacob move over away from Bella. But when Edward returns with a cup of the blood you see Jacob move away from Bella again.
Jacob moves away the first time, he then moves farther away the second time.
The goof items below may give away important plot points.
When Bella first decides to drink human blood in order to save herself and her baby, she says the words: "I'll try anything." If you look closely at her mouth when she says these words, you can see that even prior to taking her first sip of blood, there is a red, bloody substance between her teeth.